summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2012-02-27s4:libcli/smb2: remove unused 'session_key' from struct smb2_sessionStefan Metzmacher2-4/+5
metze
2012-02-27s4:librpc/dcerpc_smb2: make use of smb2cli_session_application_key()Stefan Metzmacher1-2/+13
metze
2012-02-27libcli/smb/smbXcli: maintain smb2 channel_signing_key separate from the ↵Stefan Metzmacher1-3/+3
signing_key The signing_key is fix across all channels and is used for session setups on a channel binding. Note: - the last session setup response is signed with the new channel signing key. - the reauth session setups are signed with the channel signing key. It's also not needed to remember the main session key. metze
2012-02-27torture: don't check the NOINDEXED bit in attribute comparisonAndrew Tridgell2-1/+2
this bit is dependent on user settings on the filesystem Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2012-02-27selftest: plugin_s4_dc can now handle kerberos properlyAndrew Bartlett1-1/+1
2012-02-27s4-netlogond: Fix use of uninitialised value dns_nameAndrew Bartlett1-19/+8
The GET_CHECK_STR macro (now unrolled) did not initialise the trusts->array[n].dns_name when the value was not set. New tests for our trusted domains code create domain trusts without a DNS domain name. Found by the autobuild flakey build detector. Andrew Bartlett
2012-02-27upgradehelpers: Simplify transaction handling.Jelmer Vernooij1-33/+16
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 27 05:25:04 CET 2012 on sn-devel-104
2012-02-27samba.xattr: Massively simplify copytree_with_xattrs.Jelmer Vernooij3-66/+59
2012-02-27upgradeprovision: Only backup sysvol directory if it exists.Jelmer Vernooij1-1/+2
This is not the case for standalone installations. Bug: https://bugs.launchpad.net/samba/+bug/930370 Bug: https://bugzilla.samba.org/show_bug.cgi?id=8781
2012-02-27samba.xattr: Split copying of tree with extended attributes out into ↵Jelmer Vernooij2-66/+97
separate module.
2012-02-27s4:torture:smb2:durable-open: prevent using a disconnected handle in reopen4Michael Adam1-0/+1
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon Feb 27 03:44:16 CET 2012 on sn-devel-104
2012-02-27s4:torture:smb2:durable-open: introduce new variable for the new sessionMichael Adam1-2/+9
This is to clarify the code.
2012-02-27s4:torture:smb2:durable-open: make a comment more precise in the reopen4 testMichael Adam1-1/+4
2012-02-27s4:torture:smb2:durable_open: use the correct tree in the final close callMichael Adam1-1/+1
2012-02-27provision: Write configuration without help of templates.Jelmer Vernooij4-83/+34
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Feb 27 00:52:46 CET 2012 on sn-devel-104
2012-02-26pyparam: fix formatting.Jelmer Vernooij1-11/+11
2012-02-26provision: Simplify make_smbconf a bit.Jelmer Vernooij2-18/+19
2012-02-26provision: Fix order for error formatting.Jelmer Vernooij1-2/+2
2012-02-26provision: Raise proper error when shares are missing rather than ↵Jelmer Vernooij1-11/+14
AssertionError.
2012-02-26provision: Share more code for determine_netbios_name() with ↵Jelmer Vernooij2-14/+10
samba.valid_netbios_name(). Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Feb 26 22:24:42 CET 2012 on sn-devel-104
2012-02-26provision/backend: Properly close all opened files.Jelmer Vernooij1-11/+36
2012-02-26provision: Properly close opened files.Jelmer Vernooij1-6/+14
2012-02-26provision: Reuse determine_netbios_name.Jelmer Vernooij1-8/+1
2012-02-26provision: Add tests for determine_netbios_name.Jelmer Vernooij1-0/+9
2012-02-26provision: Factor out determination of new netbios name.Jelmer Vernooij1-8/+13
2012-02-26join: Don't print provision results when they're just noise.Jelmer Vernooij1-11/+9
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Feb 26 17:56:57 CET 2012 on sn-devel-104
2012-02-26provision: Split out result reporting for backends.Jelmer Vernooij3-28/+62
2012-02-26provision: Put adminpass details in ProvisionResult.Jelmer Vernooij2-22/+37
2012-02-26provision/tests: Test for phpldapadminconfig path.Jelmer Vernooij2-4/+22
2012-02-26provision: Leave result reporting up to caller.Jelmer Vernooij7-13/+22
2012-02-25provision: Start splitting out provision result reporting from actual ↵Jelmer Vernooij2-17/+63
provisioning. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Feb 25 22:13:10 CET 2012 on sn-devel-104
2012-02-25provision: Properly close ldb transactions.Jelmer Vernooij1-13/+18
2012-02-25'samba-tool gpo': Properly close transaction.Jelmer Vernooij1-4/+4
2012-02-25ntacl: There is no 'secrets database' configuration option.Jelmer Vernooij1-1/+1
2012-02-25Factor out sanitize_server_role.Jelmer Vernooij2-25/+57
2012-02-25Partially revert 1f0298dd1b1a939cb215e7b474178b217f8347f4Jelmer Vernooij7-32/+34
It's fine to catch keyboard interrupts and other kinds of errors when it's done just for resource management, where the error is reraised later. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Feb 25 17:29:34 CET 2012 on sn-devel-104
2012-02-25provision: Remove unused imports.Jelmer Vernooij1-7/+4
2012-02-25s4-lib: Remove unused samdb_msg_set_value()Ricky Nance1-15/+0
Found by callcatcher. Ricky Nance
2012-02-25s4-lib: Remove unused samdb_msg_set_string()Ricky Nance1-15/+0
Found by callcatcher. Ricky Nance
2012-02-25s4-lib: Remove unused samdb_msg_set_int()Ricky Nance1-15/+0
Found by callcatcher Ricky Nance
2012-02-24upgradedns: Rename to less generic name samba_upgradedns.Jelmer Vernooij3-2/+2
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Feb 24 15:07:27 CET 2012 on sn-devel-104
2012-02-24auth: Rename some elements of auth4_contextAndrew Bartlett1-3/+3
These operate on NTLM authentication, so make that clear. Andrew Bartlett
2012-02-23s4-heimdal: Remove the execute flag of cfx.c.Andreas Schneider1-0/+0
The scripts which are extracting debuginfo are looking for files with the executable bit and find cfx.c which isn't a executable.
2012-02-23dcerpc_server: Add 'modulesdir' variable to pkg-config file.Jelmer Vernooij1-0/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Feb 23 16:26:25 CET 2012 on sn-devel-104
2012-02-23s4-provision: Fix typo in 9b9fdeefb47f2657c9bb4c2f48318550da510209Andrew Bartlett1-3/+3
This was not found to to a bug in the selftest system. Andrew Bartlett
2012-02-23s4:smbcli:smb2: add a random GUID to the transport connection in ↵Michael Adam1-1/+5
smb2_transport_init() This GUID is used in the smb2 negprot when max protocol is bigger than 0x0202. According to section 2.2.3 of the MS-SMB2 document, the Client GUID filed in the SMB2 negotiate request must be filled with a (non-zero) GUID if there are other dialects than 0x0202 in the dialects field. http://msdn.microsoft.com/en-us/library/cc246543%28v=prot.13%29.aspx Apart from corresponding to the docs, this change makes some of our durable-open tests (e.g reopen2 and open-oplock) _not_ hang when running against windows 8 preview (which might be still buggy). Pair-Programmed-With: Gregor Beck <gbeck@sernet.de> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Feb 23 03:23:57 CET 2012 on sn-devel-104
2012-02-21s4:torture:smb2: add a durable-open.open-oplock testMichael Adam1-0/+85
this is a variant of the open-lease test that does the initial durable open with a batch oplock instead of a RH lease. This is e.g. useful do analyse a (mis?) behaviour with current windows 8 preview versions, compared to w2k8r2 Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Tue Feb 21 19:51:21 CET 2012 on sn-devel-104
2012-02-21s4:torture:smb2: extend and prettify comment for durable-open.open-lease testMichael Adam1-8/+8
2012-02-21s4:torture:smb2:durable-open: rename the open test to open-leaseMichael Adam1-5/+7
2012-02-21s4:torture:smb2: move some initialization and call to smb2_create together ↵Michael Adam1-2/+2
in durable-open.open test