summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Move prototype to header of common code for set_sockaddr_portAndrew Bartlett2010-03-112-1/+2
|
* s4/rpc_server Don't segfault over replPropertyMetaData contentsAndrew Bartlett2010-03-111-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
* vfs_netatalk: Segfault if hide files or veto files has no ".AppleDouble"SATOH Fumiyasu2010-03-101-1/+1
|
* s4-smbtorture: only look at DATA_BLOB pointer when einfo[0].data_length > 0.Günther Deschner2010-03-111-1/+3
| | | | Guenther
* Added regression test for bug #7234 - Symlink delete fails but incorrectly ↵Jeremy Allison2010-03-102-5/+47
| | | | | | | | reports success. Ensure we can delete a symlink by path. Jeremy.
* s4-smbtorture: while testing PrinterDataEx also compare Get and Enum results.Günther Deschner2010-03-101-10/+29
| | | | Guenther
* Fix bug #7234 - Symlink delete fails but incorrectly reports success to client.Jeremy Allison2010-03-101-1/+1
| | | | | | Typo called LSTAT instead of STAT in the unlink by pathname path. Jeremy.
* Revert "s4-smbtorture: disable winreg QueryValue test for today."Günther Deschner2010-03-101-2/+2
| | | | This reverts commit 420e3b8553c9e721fba27dd64eb78b2c7105ce64.
* ѕ4: EDQUOT needs to be mapped to NT_STATUS_DISK_FULLBjörn Jacke2010-03-101-1/+1
|
* s4:libnet - change variables to "unsigned" where neededMatthias Dieter Wallnöfer2010-03-108-12/+13
|
* s4:libnet_become_dc - change counter variables to "unsigned" where they ↵Matthias Dieter Wallnöfer2010-03-102-3/+3
| | | | count LDB objects
* s4:winreg RPC - fix up the "QueryValue" call to work against the enhanced ↵Matthias Dieter Wallnöfer2010-03-101-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_PARAMMatthias Dieter Wallnöfer2010-03-101-1/+5
|
* nsswitch: build libnss_winbind.so with SOVERSION = 2Stefan Metzmacher2010-03-101-0/+2
| | | | metze