summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
* Revert "s4: fix the build after winreg idl changes."Günther Deschner2008-10-203-5/+5
| | | | This reverts commit 61db229c08a601780da09ee4f2f4f1eb32ec3aa0.
* s4: fix the build after winreg idl changes.Günther Deschner2008-10-203-5/+5
| | | | Guenther
* Provide two symbols to allow ndrdump compiled by Samba 3 to be used forJelmer Vernooij2008-10-201-1/+1
| | | | Samba 4.
* Fix merged build; use full libroken rather than just a couple of object files.Jelmer Vernooij2008-10-201-9/+2
|
* Use tables in Samba 3 ndrdump.Jelmer Vernooij2008-10-203-227/+2
|
* Fix names in winreg torture tests.Jelmer Vernooij2008-10-202-3/+3
|
* Also move wireshark conformance file.Jelmer Vernooij2008-10-201-52/+0
|
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into cryptJelmer Vernooij2008-10-2013-251/+1004
|\
| * idl: finally share krb5_pac.idl.Günther Deschner2008-10-201-130/+0
| | | | | | | | Guenther
| * Rework mkrelease.sh to exclude Samba3 filesAndrew Bartlett2008-10-201-3/+13
| | | | | | | | | | | | | | This matches my proposal to samba-technical, and should allow a Samba4 release to be made shortly. Andrew Bartlett
| * Make the updated RPC-LSA pass against Win2008, and Samba4 to matchAndrew Bartlett2008-10-202-1/+3
| |
| * LSA Patch for User ManagerMatthias Dieter Wallnöfer2008-10-203-107/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New (major) patch ================= - Enhances the "lsa.idl" file in the sense that it adds more values to "PolicyInformation" to improve the "lsa_QueryInfoPolicy*" calls. - Adds a minimal implementation for "AuditEvents" (also lsa_QueryInfoPolicy* calls) to enable the "Audit" option in the "User Manager for Domains" (at least readable). - Adds to the "lsa.idl" file the system access mode flags needed for the calls "lsa_*SystemAccessAccount". - Fill in the "lsa_GetSystemAccessAccount" for enabling the "User Rights" option in the "User Manager for Domains" (at least readable). - Merge the two similar torture tests of the "lsa_QueryInfoPolicy*" calls in one using "if"'s for a few separations. - Add a torture test for "lsa_GetSystemAccessAccount". - Some cosmetic-only changes (unifications) in output strings in the "LSA" torture test. The work has been done using the Microsoft WSPP docs. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
| * Mark clearTextPassword as a privilaged attributeAndrew Bartlett2008-10-201-0/+1
| |
| * Ensure the hdb_method structure is not on the stack.Andrew Bartlett2008-10-201-5/+5
| | | | | | | | | | | | | | We supply this to krb5 as a plugin, so we must keep it around as long as the krb5_context. Andrew Bartlett
| * Add samba4kpasswd and rkpty binariesAndrew Bartlett2008-10-206-7/+789
| | | | | | | | | | | | | | | | smaba4kpasswd will be used to test the kpasswdd componet of the KDC (which is up until now untested), and rkpty is an expect-like wrapper we can use to blackbox that utility. Andrew Bartlett
* | Regenerate pidl output.Jelmer Vernooij2008-10-201-2/+2
| |
* | Share winreg.idl.Jelmer Vernooij2008-10-201-401/+0
|/
* Export variables correctly for blackbox tests (thanks metze).Jelmer Vernooij2008-10-201-0/+2
|
* Fix blackbox tests on IPv6-only hosts.Jelmer Vernooij2008-10-202-6/+17
|
* Move Samba4-specific code out of selftest.Jelmer Vernooij2008-10-191-0/+23
|
* Fix comment after paths have changed.Jelmer Vernooij2008-10-191-2/+2
|
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhexJelmer Vernooij2008-10-1922-3604/+8
|\
| * Merge branch 'selftest' of git://git.samba.org/jelmer/sambaJelmer Vernooij2008-10-1922-3604/+8
| |\
| | * Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftestJelmer Vernooij2008-10-11530-65007/+15289
| | |\ | | | | | | | | | | | | | | | | Conflicts: selftest/selftest.pl
| | * | keep obsolete file in samba4 source directory.Jelmer Vernooij2008-09-181-0/+48
| | | |
| | * | Move selftest code to top-level.Jelmer Vernooij2008-09-1823-3639/+8
| | | |
* | | | Move SMB-specific attribute function to SMB client library.Jelmer Vernooij2008-10-191-0/+44
|/ / /
* | | idl: share drsblobs idl.Günther Deschner2008-10-183-735/+1
| | | | | | | | | | | | Guenther
* | | drsuapi: build new merged drsuapi idl and helpers.Günther Deschner2008-10-181-1/+1
| | | | | | | | | | | | Guenther
* | | drsuapi: share drsuapi idl and helper code.Günther Deschner2008-10-183-1987/+0
| | | | | | | | | | | | Guenther
* | | s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl.Günther Deschner2008-10-185-195/+212
| | | | | | | | | | | | Guenther
* | | s4-drsuapi: merge drsuapi_DsCrackNames from s3 drsuapi idl.Günther Deschner2008-10-185-123/+162
| | | | | | | | | | | | Guenther
* | | s4-drsuapi: merge drsuapi_DsGetDomainControllerInfo from s3 drsuapi idl.Günther Deschner2008-10-183-23/+35
| | | | | | | | | | | | Guenther
* | | s4-drsuapi: merge drsuapi_DsWriteAccountSpn from s3 drsuapi idl.Günther Deschner2008-10-183-15/+26
| | | | | | | | | | | | Guenther
* | | s4-drsuapi: merge drsuapi_DsRemoveDSServer from s3 drsuapi idl.Günther Deschner2008-10-182-7/+12
| | | | | | | | | | | | Guenther
* | | s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl.Günther Deschner2008-10-182-22/+27
| | | | | | | | | | | | Guenther
* | | Add TALLOC_CTX pointer to strhex_to_data_blob for consistency with SambaJelmer Vernooij2008-10-1810-30/+22
| | | | | | | | | | | | 3.
* | | Use separate make variables for libutil and libcrypto.Jelmer Vernooij2008-10-181-1/+1
| | |
* | | Use common detection function for zlib.Jelmer Vernooij2008-10-182-27/+6
| | |
* | | s4-smbtorture: fix test_DsReplicaGetInfo.Günther Deschner2008-10-171-11/+16
| | | | | | | | | | | | Guenther
* | | s4-smbtorture: fix test_DsGetNCChanges torture test.Günther Deschner2008-10-171-0/+2
| | | | | | | | | | | | | | | | | | This must have been broken since a while already. Guenther
* | | s4-smbtorture: fix drsuapi_DsGetNT4ChangeLog test.Günther Deschner2008-10-171-0/+4
| | | | | | | | | | | | Guenther
* | | s4: merge from s3 drsuapi.idl.Günther Deschner2008-10-173-50/+60
| | | | | | | | | | | | Guenther
* | | Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-develAndrew Bartlett2008-10-1713-207/+437
|\ \ \
| * | | Transform the sequence_number operation into a normal extended operation as ↵Simo Sorce2008-10-1612-207/+412
| | | | | | | | | | | | | | | | it should always have been. Make it also async so that it is not a special case.
| * | | s4-idl: merge drsuapi.idl from s3.Günther Deschner2008-10-161-0/+25
| | | | | | | | | | | | | | | | Guenther
* | | | Add a test to RPC-NETLOGON for random machine account passwords.Andrew Bartlett2008-10-171-12/+59
| | | | | | | | | | | | | | | | Andrew Bartlett
* | | | Improve RPC-SAMR tests to check random passwordsAndrew Bartlett2008-10-172-3/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | By random I don't mean 'nice stream of ASCII chars, but pure random passwords containing invalid UTF16 sequences etc. Andrew Bartlett
* | | | Fix errrors in new password handling code found by RPC-SAMR.Andrew Bartlett2008-10-172-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Create a 'straight paper path' for UTF16 passwords.Andrew Bartlett2008-10-1610-183/+322
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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