Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | s4-smbtorture: test NULL and "" valuenames as well in query for wellknown ↵ | Günther Deschner | 2010-03-11 | 1 | -0/+5 | |
| | | | | | | winreg key. Guenther | |||||
* | winreg: add winreg_KeyType enum. | Günther Deschner | 2010-03-11 | 5 | -6/+6 | |
| | | | | Guenther | |||||
* | s4-winreg: continue processing in WERR_MORE_DATA case in ↵ | Günther Deschner | 2010-03-11 | 1 | -1/+1 | |
| | | | | | | | | dcesrv_winreg_QueryValue(). Matthias, please check. Guenther | |||||
* | s4-smbtorture: add extended SetValue test to RPC-WINREG. | Günther Deschner | 2010-03-11 | 1 | -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 Deschner | 2010-03-11 | 2 | -23/+87 | |
| | | | | Guenther | |||||
* | RPC-DSSYNC: handle DCERPC_FAULT_OP_RNG_ERROR as not supported for ↵ | Stefan Metzmacher | 2010-03-11 | 1 | -1/+5 | |
| | | | | | | DsGetNT4ChangeLog() metze | |||||
* | s4:torture/libnet/libnet_user.c: fix double free in error path | Stefan Metzmacher | 2010-03-11 | 1 | -1/+0 | |
| | | | | metze | |||||
* | s4-registry: add all winreg types to reg_value_types table. | Günther Deschner | 2010-03-11 | 1 | -3/+11 | |
| | | | | Guenther | |||||
* | s4:selftest: move samba4.net.api.become.dc from skip to knownfail | Stefan Metzmacher | 2010-03-11 | 2 | -1/+1 | |
| | | | | | | Someone should fix the remaining bug, as this test is expected to work. metze | |||||
* | NET-API-BECOME-DC: convert to torture api | Stefan Metzmacher | 2010-03-11 | 1 | -54/+28 | |
| | | | | metze | |||||
* | s4:rpc_server/drsuapi: don't reset [out,ref] pointer to NULL in ↵ | Stefan Metzmacher | 2010-03-11 | 1 | -1/+0 | |
| | | | | | | dcesrv_drsuapi_DsRemoveDSServer() metze | |||||
* | RPC-DSSYNC: fix the build after idl changes | Stefan Metzmacher | 2010-03-11 | 1 | -6/+11 | |
| | | | | metze | |||||
* | s4: create ../lib/iniparser_build/config.m4 | Matthieu Patou | 2010-03-11 | 1 | -0/+1 | |
| | | | | 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 Patou | 2010-03-11 | 2 | -7/+5 | |
| | | | | | | things in one place Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
* | s4:provision - Updated FDS schema mapping. | Endi S. Dewata | 2010-03-11 | 1 | -6/+4 | |
| | ||||||
* | s4:provision Improve the handling of provision errors | Andrew Bartlett | 2010-03-11 | 3 | -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 | |||||
* | s4:libcli Use integrated name resolution when connecting SMB | Andrew Bartlett | 2010-03-11 | 2 | -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 types | Andrew Bartlett | 2010-03-11 | 3 | -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 | |||||
* | s4:samba_dnsupdate Add a 'file based' mode to samba_dnsupdate | Andrew Bartlett | 2010-03-11 | 3 | -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_multi | Andrew Bartlett | 2010-03-11 | 1 | -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 address | Andrew Bartlett | 2010-03-11 | 2 | -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 address | Andrew Bartlett | 2010-03-11 | 2 | -0/+14 | |
| | ||||||
* | s4/rpc_server Don't segfault over replPropertyMetaData contents | Andrew Bartlett | 2010-03-11 | 1 | -0/+7 | |
| | | | | | | | | The replPropertyMetaData may contain attrid values that we don't yet have in the local schema. We need to deal with this - it is a serious error, but we should not segfault. Andrew Bartlett | |||||
* | s4-smbtorture: only look at DATA_BLOB pointer when einfo[0].data_length > 0. | Günther Deschner | 2010-03-11 | 1 | -1/+3 | |
| | | | | Guenther | |||||
* | s4-smbtorture: while testing PrinterDataEx also compare Get and Enum results. | Günther Deschner | 2010-03-10 | 1 | -10/+29 | |
| | | | | Guenther | |||||
* | Revert "s4-smbtorture: disable winreg QueryValue test for today." | Günther Deschner | 2010-03-10 | 1 | -2/+2 | |
| | | | | This reverts commit 420e3b8553c9e721fba27dd64eb78b2c7105ce64. | |||||
* | ѕ4: EDQUOT needs to be mapped to NT_STATUS_DISK_FULL | Björn Jacke | 2010-03-10 | 1 | -1/+1 | |
| | ||||||
* | s4:libnet - change variables to "unsigned" where needed | Matthias Dieter Wallnöfer | 2010-03-10 | 8 | -12/+13 | |
| | ||||||
* | s4:libnet_become_dc - change counter variables to "unsigned" where they ↵ | Matthias Dieter Wallnöfer | 2010-03-10 | 2 | -3/+3 | |
| | | | | count LDB objects | |||||
* | s4:winreg RPC - fix up the "QueryValue" call to work against the enhanced ↵ | Matthias Dieter Wallnöfer | 2010-03-10 | 1 | -7/+11 | |
| | | | | | | torture test Found out by gd's updated torture test. | |||||
* | s4:registry/ldb.c - if "name" isn't set we should return WERR_INVALID_PARAM | Matthias Dieter Wallnöfer | 2010-03-10 | 1 | -1/+5 | |
| | ||||||
* | s4:build/m4/public.m4: add realname argument to SMB_BUILD_LIBRARY() | Stefan Metzmacher | 2010-03-10 | 1 | -1/+2 | |
| | | | | metze | |||||
* | s4:rpc_server/wkssvc: don't reset [out,ref] pointer to 0 | Stefan Metzmacher | 2010-03-10 | 1 | -6/+0 | |
| | | | | | | | | | | | r->out.total_entries = 0; should be *r->out.total_entries = 0; Otherwise we fail to marshall the reponse or crash if we run with log level = 10 and trigger the ndr_print functions. All out elements are already setup and initialized by the pidl generated code. metze | |||||
* | s4:rpc_server/wkssvc: remove unneeded talloc_reference() | Stefan Metzmacher | 2010-03-10 | 1 | -4/+2 | |
| | | | | metze | |||||
* | s4:rpc_server/wkssvc: avoid ZERO_STRUCT(r->out) and use already allocated ↵ | Stefan Metzmacher | 2010-03-10 | 1 | -4/+0 | |
| | | | | | | [out,ref] memory metze | |||||
* | s4:rpc_server/srvsvc: remove unused ZERO_STRUCT(r->out); | Stefan Metzmacher | 2010-03-10 | 1 | -2/+0 | |
| | | | | | | | | Here it doesn't matter, but it's a bad example for other code as it might reset the [out,ref] pointers which are already generated by the pidl generated code. metze | |||||
* | s4/drs: DsRemoveDSServer - Propagating IDL changes to source code | Kamen Mazdrashki | 2010-03-10 | 1 | -1/+1 | |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
* | s4/drs: DsWriteAccountSpn - Propagating IDL changes to source code | Kamen Mazdrashki | 2010-03-10 | 1 | -1/+1 | |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
* | s4/drs: DsCrackNames - Propagating IDL changes to source code | Kamen Mazdrashki | 2010-03-10 | 3 | -4/+4 | |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
* | s4/drs: DsGetNCChanges - Propagating IDL changes to source code | Kamen Mazdrashki | 2010-03-10 | 4 | -7/+7 | |
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
* | s4-smbtorture: do full winreg QueryValue test for values we created. | Günther Deschner | 2010-03-10 | 1 | -0/+27 | |
| | | | | Guenther | |||||
* | s4-smbtorture: check for non existing value under version key in RPC-WINREG. | Günther Deschner | 2010-03-10 | 1 | -0/+2 | |
| | | | | Guenther | |||||
* | s4-spoolss: remove unsed iconv handle from dcesrv_spoolss_GetPrinterData(). | Günther Deschner | 2010-03-10 | 1 | -1/+0 | |
| | | | | Guenther | |||||
* | s4:winreg RPC - don't crash when incoming data wasn't correctly specified | Matthias Dieter Wallnöfer | 2010-03-10 | 1 | -2/+8 | |
| | | | | Also found by the WINREG torture test enhancements by gd. | |||||
* | s4:lib/registry/ldb.c - fix up registry backend to be more robust | Matthias Dieter Wallnöfer | 2010-03-10 | 1 | -9/+5 | |
| | | | | This should let the new WINREG tests written by gd at least pass against us. | |||||
* | s4-smbtorture: disable winreg QueryValue test for today. | Günther Deschner | 2010-03-10 | 1 | -2/+2 | |
| | | | | | | wow, both s3 and s4 crash on full coverage winreg QueryValue testing. Guenther | |||||
* | s4-smbtorture: fix some build warnings in RPC-SPOOLSS test. | Günther Deschner | 2010-03-10 | 1 | -8/+8 | |
| | | | | Guenther | |||||
* | s4-smbtorture: on HKLM hive test the well known CurrentVersion value. | Günther Deschner | 2010-03-10 | 1 | -0/+17 | |
| | | | | Guenther | |||||
* | s4-smbtorture: add full coverage test for winreg QueryValue calls. | Günther Deschner | 2010-03-10 | 1 | -0/+101 | |
| | | | | Guenther | |||||
* | s4-smbtorture: rework test_winreg_QueryValue in RPC-SPOOLSS-PRINTER once again. | Günther Deschner | 2010-03-10 | 1 | -3/+8 | |
| | | | | Guenther |