summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2009-05-02Fix Coverity 911: FORWARD_NULL. Metze, please check!Volker Lendecke1-1/+2
2009-05-01s4:rpc_server: convert the socket based part to use the tstream interfaceStefan Metzmacher2-67/+335
metze
2009-05-01s4:smbd: depend on NAMED_PIPE_AUTH_TSTREAM...Stefan Metzmacher1-1/+1
metze
2009-05-01libcli/named_pipe_auth: add tstream_npa_connect_send/recv()Stefan Metzmacher1-0/+1
Add a tstream client implemenation for the named pipe auth code. This supports byte and message mode. metze
2009-05-01s4:smbd: add support for named_pipe_auth level 2 in service_named_pipe...Stefan Metzmacher1-4/+55
metze
2009-05-01s4:libcli: remember operating system and lan manager strings from session setupStefan Metzmacher2-0/+24
metze
2009-05-01s4:libcli/raw: write can return STATUS_BUFFER_OVERFLOW as a real errorStefan Metzmacher1-1/+1
We should not try to parse the result if the status is not NT_STATUS_OK. metze
2009-04-28Fix Coverity ID 853 (UNINIT) -- Kai, please check!Volker Lendecke1-0/+3
2009-04-25s4:selftest: don't run the smb2.durable.open testStefan Metzmacher1-0/+1
it often crashes when the server doesn't support them. metze
2009-04-25s4:RPC-ECHO: disable the timeout test as it can't work with our client libraryStefan Metzmacher1-1/+4
We need proper ways to cancel requests in order to have that test working against a correctly behaving server over ncacn_np. metze
2009-04-25RAW-LOCK: samba4 behaves like windows 7 in regard of locking error codesStefan Metzmacher1-7/+13
metze
2009-04-25s4:torture: use torture api instead of printf for RAW-LOCKStefan Metzmacher1-234/+168
metze
2009-04-25s4:selftest: s4 doesn't support osxrename and directory rename yetStefan Metzmacher1-0/+2
metze
2009-04-25s4:tortore: use torture api instead of printf in RAW-RENAMEStefan Metzmacher1-36/+38
metze
2009-04-24s4-smbtorture: add test_ControlService() to RPC-SVCCTL.Günther Deschner1-0/+34
Guenther
2009-04-24s4-smbtorture: add test_StartServiceW() to RPC-SVCCTL.Günther Deschner1-0/+34
Guenther
2009-04-24s4-smbtorture: change default service to spooler in RPC-SVCCTL.Günther Deschner1-1/+1
Guenther
2009-04-24Rename the top-level LDB test to LOCAL-LDB, so it gets picked up by theJelmer Vernooij5-25/+13
script that determines the tests to run.
2009-04-24s4:torture Fix segfault in RPC-SAMSYNCAndrew Bartlett1-1/+1
This code needs to be fixed to match Win2008 behavior, but at least it does not segfault any more. Andrew Bartlett
2009-04-24s4:torture Add tests for prefixMap custom attribute handlerAndrew Bartlett1-0/+34
2009-04-24Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-develAndrew Bartlett5-23/+33
2009-04-23Provide a ldb_global_init() function for compatibility with older versions ↵Jelmer Vernooij1-0/+6
of LDB (including the one in Samba 3).
2009-04-23More lcov code coverage generation workAndrew Bartlett1-3/+3
2009-04-23Fix of a bug in the security.descriptor.as_sddl() methodnadezhda ivanova2-1/+7
security.descriptor.as_sddl() method did not work correctly when invoked without supplying the domain sid. Returned the same value as when the sid was provided. Test added for this case in libcli/security/tests/bindings.py Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-04-23s4:torture use common libcli/auth crypto codeAndrew Bartlett1-11/+9
2009-04-23Add a new non-convenience version of push_codepoint.Jelmer Vernooij2-22/+20
2009-04-23Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-develAndrew Bartlett2-70/+105
2009-04-23Add async support for reply_tcon* and ntvfs_connectSam Liddicott2-70/+105
smbsrv_tcon_backend no longer creates the ntvfs_request wrapper, so smbsrv_reply_tcon* can now do this and then invoke ntvfs_connect in the typical manner using SMBSRV_SETUP_NTVFS_REQUEST and SMBSRV_CALL_NTVFS_BACKEND Previously smbsrv_tcon_backend has been responsible for instantiating the ntvfs_module_context to service a tree-connect request, and then create an ntvfs_request wrapper around the smbsrv_request and pass this to ntvfs_connect for the newly created ntvfs. These actions could not be invoked asynchronously. This meant that any client requests made while instantiating the ntvfs module, including any composite's used during authentication (or related client connections for the case of proxy modules) would block other ntvfs modules and requests in the current process as they executed a nested event loop to await completion. Signed-off-by: Sam Liddicott <sam@liddicott.com> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-04-23s4:test Include 'source4' in directories to find lcov inAndrew Bartlett1-1/+1
2009-04-23Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-develAndrew Bartlett9-6/+48
2009-04-23s4:test Fix 'make lcov' in Samba4Andrew Bartlett1-2/+2
2009-04-23s4:samr Use ldb_context * rather than void *Andrew Bartlett1-1/+1
2009-04-23Fix Coverity ID 628, Andrew B., please check!Volker Lendecke1-1/+1
2009-04-23errormap: Change the WBC_ERR_UNKNOWN_ERROR to map to NT_STATUS_UNSUCCESSFULKai Blin1-1/+1
This allows us to distinguish on NTSTATUS level if we got a WBC_ERR_UNKNOWN_ERROR or WBC_ERR_NSS_ERROR.
2009-04-22errormap: Add wbcErr to NTSTATUS mappingsKai Blin1-0/+37
2009-04-22s4-build: Also search ../nsswitch for make (c|e)tagsKai Blin1-1/+1
2009-04-22s4:ldb: fix extrasemi compile warningBjörn Jacke1-1/+1
2009-04-22s4:ldb: do talloc_free and return NULL when we have no matches to returnBjörn Jacke1-0/+4
2009-04-22libcli: fix a "not handled in switch" compile warningBjörn Jacke1-0/+1
return NULL also for RAW_CLOSE_GENERIC
2009-04-22ѕ4: fix a "not handled in switch" compile warningBjörn Jacke1-0/+2
2009-04-21Fix make install; don't install drsuapi.h and fix the location ofJelmer Vernooij1-1/+1
credentials.h
2009-04-21Revert "Use an absolute path to ensure that we can always regenerate tables.c"Stefan Metzmacher1-2/+0
This reverts commit b57c8ff4400e5f2bd0776247496b34dab68bde97. This actually breaks the merged build... Doing a merged build and a samba4 build within the same checkout, without a git clean -x -d -f (this removes everything that's not checked into git! save files you don't want to delete!) running in the toplevel directory, is not supported. metze
2009-04-21Move the security_descriptor utility code to the top-level.Jelmer Vernooij3-535/+2
2009-04-21Add str() for policy_handles.Andrew Bartlett2-2/+17
Pair programmed with Jelmer
2009-04-21python/dcerpc: Custom implementations of policy_handle.__init__ and ↵Andrew Bartlett2-0/+49
policy_handle.__repr__ pair-programmed with Jelmer
2009-04-21python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and ↵Andrew Bartlett3-0/+141
GUID.__cmp__.
2009-04-20Fix Samba 4 Makefile to also clean ../libgpoWilco Baan Hofman1-1/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Move some headers around to avoid confusion.Wilco Baan Hofman1-2/+6
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Move some headers around to avoid confusion.Wilco Baan Hofman1-0/+0
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-20Make the gpo files build for samba 4.Wilco Baan Hofman4-0/+286
Only gpt.ini remaining. Not suitable for merge yet, samba 3 is currently broken due to some changed public API. Signed-off-by: Günther Deschner <gd@samba.org>