| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This must have been broken since a while already.
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
If total_data == 4 Windows doesn't care what values
are placed in that field, it just ignores them.
The System i QNTC IBM SMB client puts bad values here,
so ignore them.
Jeremy.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
old server.
There was some code in pull_ucs2_base_talloc() to cope with this case which
hadn't been added to pull_ascii_base_talloc(). The older Samba returns non
unicode names which is why you are seeing this codepath being executed.
Unify the logic in pull_ascii_base_talloc() and pull_ucs2_base_talloc().
Jeremy.
|
| | | | |
| | | | |
| | | | |
| | | | | |
it should always have been. Make it also async so that it is not a special case.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
metze
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Jeremy.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Andrew Bartlett
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
By random I don't mean 'nice stream of ASCII chars, but pure random
passwords containing invalid UTF16 sequences etc.
Andrew Bartlett
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
I'm very glad we have such a comprehensive testsuite for the SAMR
password change process, as it makes this a much easier task to get
right.
Andrew Bartlett
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This makes it operate in all partitions (minor), but more importantly
places it above some other modules that implement some extra schema
checks. (The linked_attributes module objects to unknown attributes,
which inclues clearTextPassword, which we need internally but is not
in the schema).
Andrew Bartlett
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This attribute is critical for the operation of nearly all the
Microsoft Mangement Console tools
Andrew Bartlett
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
jelmer, can you check if this is ok?
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| | | |
| | | |
| | | |
| | | | |
Guenther
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | | |
|
| | | | | |
|
| |\| | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| | | | |
| | | | |
| | | | |
| | | | | |
Guenther
|
| |/ / / |
|