Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-03 | s4:auth_winbind: use irpc_binding_handle_by_name() | Stefan Metzmacher | 2 | -8/+8 | |
metze | |||||
2010-09-03 | s4:auth_winbind: remove unused winbind_samba3 backend | Stefan Metzmacher | 2 | -122/+1 | |
This uses the winbind protocol directly, which needs to be avoided! metze | |||||
2010-09-03 | s4:auth_winbind: fix segfault in winbind_check_password_wbclient() | Stefan Metzmacher | 1 | -1/+5 | |
We should only look at err if WBC_ERR_AUTH_ERROR is returned. metze | |||||
2010-09-03 | s4:auth_winbind: fix compiler warnings | Stefan Metzmacher | 1 | -4/+11 | |
metze | |||||
2010-09-02 | s4-auth: make the disabled acct messages a bit less verbose | Andrew Tridgell | 1 | -6/+6 | |
raise the debug level Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-27 | s4:credentials_krb5.c - quiet a Solaris warning | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
2010-08-26 | s4:ntlm/auth.c - add a whitespace in a debug output | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-08-23 | s4:security Change struct security_token->sids from struct dom_sid * to ↵ | Andrew Bartlett | 1 | -11/+15 | |
struct dom_sid This makes the structure much more like NT_USER_TOKEN in the source3/ code. (The remaining changes are that privilages still need to be merged) Andrew Bartlett | |||||
2010-08-18 | s4:auth Change {anonymous,system}_session to use common session_info generation | Andrew Bartlett | 1 | -4/+4 | |
This also changes the primary group for anonymous to be the anonymous SID, and adds code to detect and ignore this when constructing the token. Andrew Bartlett | |||||
2010-08-18 | s4:auth Avoid doing database lookups for NT AUTHORITY users | Andrew Bartlett | 2 | -108/+122 | |
2010-08-18 | s4:auth Remove system_session_anon() from python bindings | Andrew Bartlett | 4 | -56/+3 | |
2010-08-18 | s4:auth Remove the system:anonymous parameter used for the LDAP backend | Andrew Bartlett | 1 | -10/+4 | |
This isn't needed any more, and just introduces complexity. | |||||
2010-08-18 | s4:auth Remove special case constructor for admin_session() | Andrew Bartlett | 1 | -63/+13 | |
There isn't a good reason why this code is duplicated. Andrew Bartlett | |||||
2010-08-18 | s4:security Remove use of user_sid and group_sid from struct security_token | Andrew Bartlett | 1 | -10/+5 | |
This makes the structure more like Samba3's NT_USER_TOKEN | |||||
2010-08-14 | s4:auth Move struct auth_usersupplied_info to a common location | Andrew Bartlett | 4 | -47/+6 | |
This also changes the calling convention slightly - we should always allocate this with talloc_zero() to allow some elements to be optional. Some elements may only make sense in Samba3, which I hope will use this common structure. Andrew Bartlett | |||||
2010-08-10 | libcli/auth Make the source3/ implementation of the NTLMSSP server common | Andrew Bartlett | 1 | -520/+1 | |
This means that the core logic (but not the initialisation) of the NTLMSSP server is in common, but uses different authentication backends. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-10 | libcli/auth Move some source3/ NTLMSSP functions to the common code. | Andrew Bartlett | 3 | -141/+6 | |
libcli/auth Use true and false rather than True and False in common code Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-08-09 | s4-build: use @PACKAGE_VERSION@ in s4 pc.in files | Andrew Tridgell | 1 | -1/+1 | |
this gets replaced by vnum from the build rule | |||||
2010-08-07 | s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer | Andrew Bartlett | 1 | -20/+21 | |
This changes the talloc treatment of the session keys to avoid memory duplication - the session key has always been allocated onto the ntlmssp_context by the auth subsystem callback. The remainder of the changes are cosmetics, such as avoiding using lm_session_key as a pointer (and avoiding then doing an if statement on something that is always true). Andrew Bartlett | |||||
2010-08-07 | s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/ | Andrew Bartlett | 2 | -20/+54 | |
By re-adding this wrapper, the actual guts of these functions are now very similar to that found in source3/libsmb/ntlmssp.c This should make it easier to merge the implementations. Andrew Bartlett | |||||
2010-08-07 | s4:ntlmssp Always setup the session keys and signing state | Andrew Bartlett | 1 | -9/+1 | |
While it would save some CPU to only setup the session key when requested (like windows does), this instead matches the implementation in source3/libsmb/ntlmssp.c We could re-add this later after the codebase is merged. Andrew Bartlett | |||||
2010-08-06 | s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3. | Andrew Bartlett | 2 | -71/+119 | |
This does not change behaviour, and some of the whitespace isn't ideal, but at the moment making this code more similar, even in cosmetics, will assist later merge efforts. Andrew Bartlett | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 22 | -88/+88 | |
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> | |||||
2010-07-14 | Fixed system_session_anon to actually make an anonymous session | Nadezhda Ivanova | 1 | -1/+1 | |
It seems that because the flag is false, this always used the supplied credentials rhather than establish anonymous connection. | |||||
2010-06-30 | s4:auth/session.c - suppress a warning when freeing "group_string" | Matthias Dieter Wallnöfer | 1 | -3/+5 | |
2010-06-30 | s4:auth/session.c - free "group_string" when not needed | Anatoliy Atanasov | 1 | -1/+1 | |
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> | |||||
2010-06-29 | Revert "s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if ↵ | Matthias Dieter Wallnöfer | 1 | -21/+4 | |
not available in the DN." This reverts commit fa9557fee3ca546878d99b77f1ff37f724c37024. See post "Endi's Bug 7530 patches (LDAP backend)" on samba-technical. | |||||
2010-06-29 | s4:auth Query LDB for msds-SupportedEncryptionTypes for the KDC | Andrew Bartlett | 1 | -0/+1 | |
The KDC needs this to determine what encryption types an entry supports Andrew Bartlett | |||||
2010-06-29 | s4:kerberos Add functions to convert msDS-SupportedEncryptionTypes | Andrew Bartlett | 2 | -0/+60 | |
This will allow us to interpret this attibute broadly in Samba. Andrew Bartlett | |||||
2010-06-29 | s4:provision Add an msDS-SupportedEncryptionTypes entry to our DC | Andrew Bartlett | 1 | -0/+3 | |
This ensures that our DC will use all the available encyption types. (The KDC reads this entry to determine what the server supports) Andrew Bartlett | |||||
2010-06-28 | s4:auth/sam.c - "authsam_expand_nested_groups" - small performance improvement | Matthias Dieter Wallnöfer | 1 | -3/+7 | |
We can save one search operation if "only_childs" is false and when we had no SID passed as extended DN component. | |||||
2010-06-28 | s4:auth/sam.c - "authsam_expand_nested_groups" - cosmetic/comments | Matthias Dieter Wallnöfer | 1 | -9/+11 | |
2010-06-28 | s4:auth/sam.c - "authsam_expand_nested_groups" - use "dsdb_search_dn" where ↵ | Matthias Dieter Wallnöfer | 1 | -3/+11 | |
possible And always catch LDB errors | |||||
2010-06-28 | s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not ↵ | Endi S. Dewata | 1 | -1/+8 | |
available in the DN. Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> | |||||
2010-06-24 | s4:auth/gensec/gensec_gssapi.c - reorder constructor | Matthias Dieter Wallnöfer | 1 | -30/+38 | |
To have the same order as in the structure definition. | |||||
2010-06-24 | s4-python: python is not always in /usr/bin | Andrew Tridgell | 3 | -3/+3 | |
Using "#!/usr/bin/env python" is more portable. It still isn't ideal though, as we should really use the python path found at configure time. We do that in many places already, but some don't. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-20 | Revert "Add old functionality back which was removed in commit 589a42e2." | Wilco Baan Hofman | 2 | -21/+2 | |
This reverts commit 94e3b4a0d8b714c101803886d60ae6c484740d2f. Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-06-20 | Add old functionality back which was removed in commit 589a42e2. | Wilco Baan Hofman | 2 | -2/+21 | |
Andrew, please review! Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-06-19 | python: Use samba.tests.TestCase, make sure base class tearDown and | Jelmer Vernooij | 3 | -8/+11 | |
setUp methods are called, fix formatting. | |||||
2010-06-15 | ldb: Only build standard ldb modules when building bundled ldb. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-13 | s4-test: Use smb.conf path set in environment rather than using | Jelmer Vernooij | 1 | -2/+2 | |
command-line options. This is the first step towards supporting custom test runners. | |||||
2010-06-01 | s4:ntlmssp Use common code for ntlmssp_sign.c | Andrew Bartlett | 2 | -508/+2 | |
The common code does not have a mem_ctx on ntlmssp_check_packet() and ntlmssp_unseal_packet(). We do however need some internal working of the code exposed, so some structures are moved to ntlmssp_sign.h Andrew Bartlett | |||||
2010-06-01 | s4:ntlmssp Use the new common ntlmssp.h | Andrew Bartlett | 1 | -117/+1 | |
2010-06-01 | s4:ntlmssp Merge ntlmssp structures with version from source3/ | Andrew Bartlett | 2 | -74/+21 | |
Use this as an excuse to get rid of ntlmssp_set_domain() etc, which don't do anything useful now that msrpc_parse() use talloc anyway. Andrew Bartlett | |||||
2010-05-31 | ldb: Fix dependencies when building with system ldb. | Jelmer Vernooij | 1 | -1/+1 | |
2010-05-30 | s4:auth/credentials/credentials.c - initialise "password_last_changed_time" | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
Otherwise it could remain uninitialised. | |||||
2010-05-24 | Add in support for the NTLMSSP version reply. | Jeremy Allison | 2 | -4/+31 | |
Jeremy. | |||||
2010-05-21 | s4:auth Remove un-needed headers. | Andrew Bartlett | 5 | -9/+0 | |
2010-05-21 | s4:auth Fix previous commit - segfault in determinging a user's groups | Andrew Bartlett | 1 | -5/+3 | |
The previous commit didn't include these vital fixes. Andrew Bartlett | |||||
2010-05-21 | s4:auth Error out when a memberOf DN does not have a SID | Andrew Bartlett | 1 | -13/+8 | |
We previously segfaulted if this was not the case. Andrew Bartlett |