Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-10-20 | Make sure prototypes are always included, make some functions static and | Jelmer Vernooij | 10 | -0/+10 | |
remove some unused functions. | |||||
2008-10-19 | Move SMB-specific attribute function to SMB client library. | Jelmer Vernooij | 1 | -0/+44 | |
2008-10-17 | Improve RPC-SAMR tests to check random passwords | Andrew Bartlett | 1 | -0/+22 | |
By random I don't mean 'nice stream of ASCII chars, but pure random passwords containing invalid UTF16 sequences etc. Andrew Bartlett | |||||
2008-10-16 | Create a 'straight paper path' for UTF16 passwords. | Andrew Bartlett | 1 | -1/+32 | |
This uses a virtual attribute 'clearTextPassword' (name chosen to match references in MS-SAMR) that contains the length-limited blob containing an allegidly UTF16 password. This ensures we do no validation or filtering of the password before we get a chance to MD4 it. We can then do the required munging into UTF8, and in future implement the rules Microsoft has provided us with for invalid inputs. All layers in the process now deal with the strings as length-limited inputs, incluing the krb5 string2key calls. This commit also includes a small change to samdb_result_passwords() to ensure that LM passwords are not returned to the application logic if LM authentication is disabled. The objectClass module has been modified to allow the clearTextPassword attribute to pass down the stack. Andrew Bartlett | |||||
2008-10-15 | idl: finally fully share nbt.idl in s3 and s4. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-10-15 | idl: more lsa.idl merges. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-10-12 | Move nmblookup to same location as the rest of the NBT client library. | Jelmer Vernooij | 2 | -604/+0 | |
2008-10-12 | Use common strlist implementation in Samba 3 and Samba 4. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-11 | Fix include paths to new location of libutil. | Jelmer Vernooij | 15 | -16/+16 | |
2008-10-08 | fix libclinbtsrcdir variable. | Jelmer Vernooij | 1 | -6/+6 | |
2008-10-08 | Add manpage for nmblookup, move nmblookup closer to nbt library. | Jelmer Vernooij | 3 | -0/+618 | |
2008-09-30 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 13 | -229/+153 | |
2008-09-30 | - make bcast name resolution match other name resolution modules for | Andrew Tridgell | 2 | -2/+8 | |
host not found errors - when we have no resolve context return NT_STATUS_OBJECT_NAME_NOT_FOUND | |||||
2008-09-30 | Make Sid member variables accessible from Python. | Jelmer Vernooij | 3 | -0/+128 | |
2008-09-30 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 3 | -215/+0 | |
2008-09-30 | s4:drsblob: fix the build | Stefan Metzmacher | 1 | -28/+0 | |
metze | |||||
2008-09-29 | Fix parsing of the trust passwords in LSA CreateTrustedDomainEx* | Andrew Bartlett | 2 | -187/+0 | |
2008-09-29 | return a more useful error message when no name resolution methods are | Andrew Tridgell | 1 | -0/+4 | |
available | |||||
2008-09-30 | Cope with API changes. | Jelmer Vernooij | 1 | -2/+4 | |
2008-09-30 | Pass session options around; saves another use of global_loadparm. | Jelmer Vernooij | 5 | -5/+8 | |
2008-09-30 | Remove global_loadparm instance. | Jelmer Vernooij | 1 | -4/+6 | |
2008-09-30 | Explicitly pass on session options to session setup function. | Jelmer Vernooij | 1 | -4/+2 | |
2008-09-30 | Pass options struct into session initialization functions rather than | Jelmer Vernooij | 3 | -6/+12 | |
using global_loadparm. | |||||
2008-09-29 | s4:libcli/smb2: remove unused header | Stefan Metzmacher | 1 | -1/+0 | |
This hopefully fixes the build with internal popt. metze | |||||
2008-09-29 | LDB ASYNC: misc changes | Simo Sorce | 1 | -1/+1 | |
2008-09-24 | we need different error handling for truncated packets in NETPROT and | Andrew Tridgell | 1 | -0/+1 | |
other SMB2 operations. | |||||
2008-09-24 | for use in python we need to use global_loadparm | Andrew Tridgell | 1 | -1/+1 | |
2008-09-24 | - SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer size | Andrew Tridgell | 1 | -15/+39 | |
errors - added a s32o16 buffer function | |||||
2008-09-24 | - use the current dialect first, for servers that only look at the | Andrew Tridgell | 1 | -3/+10 | |
first dialect - allow override of SMB2 port in client code | |||||
2008-09-24 | added the structure for LINK_INFORMATION setfileinfo call | Andrew Tridgell | 1 | -0/+13 | |
2008-09-24 | be friendlier in smb2_deltree to some of the SMB2 implementations that | Andrew Tridgell | 1 | -1/+1 | |
don't handle SEC_FLAG_MAXIMUM_ALLOWED | |||||
2008-09-24 | fixed uninitialised variable bug | Andrew Tridgell | 1 | -0/+1 | |
2008-09-24 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypto | Jelmer Vernooij | 2 | -9/+13 | |
2008-09-24 | Move source4/lib/crypto to lib/crypto. | Jelmer Vernooij | 4 | -4/+4 | |
2008-09-24 | Fix nasty bug that would come up only if a client connection to a remote | Simo Sorce | 2 | -9/+13 | |
ldap server suddenly dies. We were creating a wrong talloc hierarchy, so the event.fde was not freed automatically as expected. This in turn made the event system call the ldap io handlers with a null packet structure, causing a segfault. Fix also the ordering in ldap_connection_dead() Thanks to Metze for the huge help in tracking down this one. | |||||
2008-09-24 | s4:libcli/smb_composite: we only check the signature when the server return OK | Stefan Metzmacher | 1 | -0/+9 | |
We need to manually free the request, otherwise the timeout handler is triggered later. metze | |||||
2008-09-24 | s3: fix merged_build. | Günther Deschner | 1 | -6/+6 | |
Guenther | |||||
2008-09-24 | s4: remove autogeneration of libcli/netlogon protos. | Günther Deschner | 1 | -6/+0 | |
we do need to have them around for samba3. Guenther | |||||
2008-09-23 | s4-nbt: use moved libcli netlogon helpers. | Günther Deschner | 3 | -6/+6 | |
Guenther | |||||
2008-09-23 | s4-libcli: move nbt/netlogon helper functions up one level. | Günther Deschner | 3 | -502/+0 | |
Guenther | |||||
2008-09-23 | fixed problem with ACLs with an empty DACL list | Andrew Tridgell | 1 | -1/+14 | |
2008-09-23 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 20 | -3086/+101 | |
2008-09-23 | libcli/smb_composite: for spnego session setups check the smb signature manually | Stefan Metzmacher | 1 | -23/+57 | |
We need to start signing when we got NT_STATUS_OK from the server and manually check the signature of the servers response. This is needed as the response might be signed with the krb5 acceptor subkey, which comes within the server response. With NTLMSSP this happens for the session setup: request1 => BSRSPYL seqnum: 0 response1 => BSRSPYL seqnum: 0 request2 => BSRSPYL seqnum: 0 response2 => <SIGNATURE> seqnum: 1 and with krb5: request1 => BSRSPYL seqnum: 0 response1 => <SIGNATURE> seqnum: 1 metze | |||||
2008-09-23 | libcli/raw: real signing starts at seqnumber 2 | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2008-09-23 | libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signature | Stefan Metzmacher | 1 | -0/+2 | |
Even if signing is mandatory. With NTLMSSP this happens for the session setup: request1 => BSRSPYL response1 => BSRSPYL request2 => BSRSPYL response2 => <SIGNATURE> and with krb5: request1 => BSRSPYL response1 => <SIGNATURE> metze | |||||
2008-09-23 | libcli/raw: give the caller the chance to do the signing checks on its own. | Stefan Metzmacher | 2 | -0/+10 | |
metze | |||||
2008-09-23 | libcli/raw: give the caller the chance to prevent the talloc_free(req) in ↵ | Stefan Metzmacher | 2 | -1/+8 | |
the _recv functions metze | |||||
2008-09-23 | s4-nbt: use ../libcli/nbt | Günther Deschner | 6 | -10/+10 | |
Guenther | |||||
2008-09-23 | s4-nbt: move libcli/nbt up one level. | Günther Deschner | 8 | -3042/+0 | |
Guenther | |||||
2008-09-23 | s4-nbt: merge some fixes from samba3 nbt helper. | Günther Deschner | 2 | -24/+24 | |
Guenther |