summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Fix a commentVolker Lendecke2010-03-121-1/+1
|
* s3: Fix some "net registry" usage messagesVolker Lendecke2010-03-121-3/+3
|
* use unsigned instead of uint32_t for LDB counters.Crístian Deives2010-03-121-4/+6
| | | | | | the attribute num_values of the struct ldb_message_element is defined as an unsigned int, so the counters of that variable should be of the same type.
* nTDSConnection creationCrístian Deives2010-03-122-0/+817
| | | | | | | create nTDSConnection objects to "imply" the minimum-cost spanning tree edges for which no nTDSConnection objects yet exist. it also adds a test function in kcc_connection so the kcctpl functions can be called. this patch is in accord with the sections [MS-ADTS] 7.2.2.3.4.2 and 7.2.2.3.4.5.
* spanning tree computationCrístian Deives2010-03-121-0/+1692
| | | | | calculate the spanning tree for the intersite connection. this patch is in accord with the section [MS-ADTS] 7.2.2.3.4.4.
* new function kcctpl_color_verticesCrístian Deives2010-03-121-213/+576
| | | | | besides the new function implemented, some minor bugs were also fixed. this patch is in accord with the section [MS-ADTS] 7.2.2.3.4.3.
* s4-drs: check if an optional feature is enabledEduardo Lima2010-03-121-0/+59
|
* s4:selftest Add file based DNS resolver to selftest environmentAndrew Bartlett2010-03-121-2/+6
| | | | | | This will in future allow us to test 'net vampire' in the test environment, using the file based DNS lookups to avoid us hitting real DNS.
* selftest: Remove dns_host_file every time we startAndrew Bartlett2010-03-121-0/+3
|
* Split the dsdb_access_check_on_dn.Nadezhda Ivanova2010-03-122-41/+93
| | | | | Split the dsdb_access_check_on_dn so it can be reused for checks from both within the module stack and outside it.
* Fixed ACL module to use dsdb_module_* API.Nadezhda Ivanova2010-03-121-9/+9
|
* s3-netlogon: Fix bug #7237: _netr_SamLogon segfaults for clients sending ↵Günther Deschner2010-03-121-6/+12
| | | | | | | | NULL domain. Thanks to Marc Muehlfeld <muehlfeld@medizinische-genetik.de>. Guenther
* Improve symlink delete test. Make sure we don't delete the link target by ↵Jeremy Allison2010-03-111-7/+19
| | | | | | mistake. Jeremy.
* s4-smbtorture: add netr_SamLogon test with NULL domain to RPC-NETLOGON-S3.Günther Deschner2010-03-111-4/+30
| | | | | | | This is to demonstrate how a "Windows 2002 Service Pack 3 2600" box constantly crashes smbd (in preparation of fixing bug #7237). Guenther
* Moved access_check_on_dn from acl module as an utility.Nadezhda Ivanova2010-03-123-157/+202
| | | | | | Made this an utility function so it can be used for access checking outside of the acl ldb module, such as checking validated writes and control access rights in other protocols (e. g drs)
* s3-winreg: make QueryValue pass RPC-WINREG test again.Günther Deschner2010-03-111-0/+4
| | | | Guenther
* s4-smbtorture: skip extended SetValue test against Samba (both dont survive).Günther Deschner2010-03-111-7/+7
| | | | Guenther
* s4-smbtorture: test NULL and "" valuenames as well in query for wellknown ↵Günther Deschner2010-03-111-0/+5
| | | | | | winreg key. Guenther
* winreg: add winreg_KeyType enum.Günther Deschner2010-03-1111-26/+74
| | | | Guenther
* s3-winreg: fix some function names in debug statements.Günther Deschner2010-03-111-3/+3
| | | | Guenther
* s4-winreg: continue processing in WERR_MORE_DATA case in ↵Günther Deschner2010-03-111-1/+1
| | | | | | | | dcesrv_winreg_QueryValue(). Matthias, please check. Guenther
* s4-smbtorture: add extended SetValue test to RPC-WINREG.Günther Deschner2010-03-111-3/+74
| | | | | | | | | Really looks like a blob based database frontend. As it seems, we can set *any* type of data with *any* content on Windows and get the exact same data back. Guenther
* s4-smbtorture: more work on test_key_value() RPC-WINREG test.Günther Deschner2010-03-112-23/+87
| | | | Guenther
* s3: Make init_smb_request return boolVolker Lendecke2010-03-111-5/+10
| | | | Centralize the exit_server_cleanly()
* RPC-DSSYNC: handle DCERPC_FAULT_OP_RNG_ERROR as not supported for ↵Stefan Metzmacher2010-03-111-1/+5
| | | | | | DsGetNT4ChangeLog() metze
* s4:torture/libnet/libnet_user.c: fix double free in error pathStefan Metzmacher2010-03-111-1/+0
| | | | metze
* s4-registry: add all winreg types to reg_value_types table.Günther Deschner2010-03-111-3/+11
| | | | Guenther
* s4:selftest: move samba4.net.api.become.dc from skip to knownfailStefan Metzmacher2010-03-112-1/+1
| | | | | | Someone should fix the remaining bug, as this test is expected to work. metze
* NET-API-BECOME-DC: convert to torture apiStefan Metzmacher2010-03-111-54/+28
| | | | metze
* s4:rpc_server/drsuapi: don't reset [out,ref] pointer to NULL in ↵Stefan Metzmacher2010-03-111-1/+0
| | | | | | dcesrv_drsuapi_DsRemoveDSServer() metze
* selftest: let the client also use the dns_host_fileStefan Metzmacher2010-03-111-1/+2
| | | | metze
* RPC-DSSYNC: fix the build after idl changesStefan Metzmacher2010-03-111-6/+11
| | | | metze
* librpc: rerun make idlStefan Metzmacher2010-03-113-116/+144
| | | | metze
* drsuapi.idl: finish drsuapi_DsGetNT4ChangeLog idlStefan Metzmacher2010-03-111-15/+20
| | | | metze
* s4: allow pam_winbind.so to be build on samba4Matthieu Patou2010-03-111-0/+7
| | | | | | | | | | * Modify the nsswitch/config.m4 to add tests and build that will be put in configure by the autoconf/autoheader We test if there is pam headers and pam library to be able to build the pam module We add s4 build directive (that are normaly in standalone config.mk) this is due to the fact that we need to rely on path that are guessed during configure. Add tests not to build pam_winbind if pam dev files is not present Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4: create ../lib/iniparser_build/config.m4Matthieu Patou2010-03-112-0/+46
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4: Modify auth/config.m4 to move pam tests to nsswitch.m4 so that we tests ↵Matthieu Patou2010-03-113-7/+29
| | | | | | things in one place Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3-winreg: Fix _winreg_QueryValue crash bugs and implement windows behavior.Günther Deschner2010-03-111-11/+8
| | | | | | Found by RPC-WINREG smbtorture test. Guenther
* Explain why we don't use certain characters in the generated pwAndrew Bartlett2010-03-111-0/+6
|
* lib/util - Removed curly braces from generate_random_password().Endi S. Dewata2010-03-111-1/+1
|
* s4:provision - Updated FDS schema mapping.Endi S. Dewata2010-03-111-6/+4
|
* s4:provision Improve the handling of provision errorsAndrew Bartlett2010-03-113-29/+42
| | | | | | | | | The backtraces were too confusing for our users, and didn't tell them what to do to fix the problem. By printing the string (rather than a backtrace), and including in the error what to do, and what file to remove, we give them a chance. Andrew Bartlett
* Try and fix bug #7233 - print fails with jobs >4GB from Win7 clients.Jeremy Allison2010-03-102-4/+4
| | | | | Remove an arbitrarty 4G B limit that *doesn't need to be there* ! Jeremy.
* s4:libcli Use integrated name resolution when connecting SMBAndrew Bartlett2010-03-112-38/+13
| | | | | | | | | This avoids pulling the address into a string and back again if given a name, by letting the next async layer down do the name resolution. If it was an IP address to start with, then the resolver library just converts that to the struct socket_address. Andrew Bartlett
* s4:libcli/resovle File based lookup module for DNS name typesAndrew Bartlett2010-03-113-1/+153
| | | | | | | | This uses the new common code to read a file containing DNS host names, so we don't have to use real DNS lookups in our test environment. Andrew Bartlett
* libcli/nbt Add parser for a 'hosts' file that takes DNS record typesAndrew Bartlett2010-03-113-0/+313
|
* s4:samba_dnsupdate Add a 'file based' mode to samba_dnsupdateAndrew Bartlett2010-03-113-25/+60
| | | | | | | | | For the testsuite to use DNS like names, we need to write these names to a file. Also, to have this run in 'make test' the usual rules about 'no 127.*' IP addresses in DNS must be skipped, so glue.interface_ips takes two arguments now
* s4:lib/socket Don't go via a string when resolving addresses in connect_multiAndrew Bartlett2010-03-111-28/+20
| | | | | | | This also removes the special case for IP addresses, and leaves that to the code in the resolver library. Andrew Bartlett
* s4:libcli/resolve Use a more robust way to return the string addressAndrew Bartlett2010-03-112-3/+12
| | | | | | | | | By going via these tevent functions, we avoid needing to dereference the struct socket_address, which may contain a 'struct sockaddr' or strings. The new dns_host_file resolver returns in the form of a struct sockaddr. Andrew Bartlett
* s4:lib/socket Add function to set a port on the socket addressAndrew Bartlett2010-03-112-0/+14
|