Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-10-25 | Add proxied named pipe support | Volker Lendecke | 1 | -1/+2 | |
This is a central piece of the "merged build" thing: Forward named pipes from samba3 to samba4. This patch is not finished yet, as we will have to forward the smb-level authentication information to samba4, but I'm pushing this patch already to demonstrate the implementation without clutter. It adds an intermediate parameter np:proxy = srvsvc samr winreg wkssvc ... and so on that states which of the pipes should be forwarded to the s4 unix domain socket DEFAULT. The parameter is intermediate because once we have a proper endpoint mapper implementation, this information will be retrieved out of a database. If anybody wants to try this, do the merged build and configure s4 with server services = samba3_smb, rpc, nbt, wrepl, ldap, cldap, kdc, drepl samba3:smbd = /data/inst/sbin/smbd and s3 with auth methods = guest netlogond np:proxy = srvsvc samr winreg wkssvc netlogon ntlsa ntsvcs lsass lsarpc netdfs \ rpcecho initshutdown epmapper svcctl eventlog drsuapi Then run rpcclient against samba4. It will fork s3, which authenticates against s4, and then forwards the rpc requests to s4. Volker | |||||
2008-10-25 | Add str_list_check[_ci] to s3's proto.h | Volker Lendecke | 1 | -0/+3 | |
Jelmer, when I include lib/util/util.h into some s3 file I get errors, this is why I put those prototypes here as a workaround. Might be fixed differently later. | |||||
2008-10-25 | Remove "pipe_handle_offset" -- pipes now use "struct files_struct" | Volker Lendecke | 1 | -1/+0 | |
2008-10-24 | Revert Samba3 back to using its own charset handling code. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-24 | Remove more uses of global_loadparm. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-24 | svcctl: move some non-rpc related bits out of rpc_svcctl.h. | Günther Deschner | 3 | -23/+49 | |
Guenther | |||||
2008-10-23 | Fix prototype for set_sockaddr_port. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-23 | Fix "parameter has incomplete type" build warning. | Tim Prouty | 1 | -1/+0 | |
When libcli-util was moved to the top level (3be0f6ea56ed8e43cd287ed020e942efb675b87b) it introduced a build warning. Since ndr_map_error2ntstatus depends on the definition of enum ndr_err_code and libndr.h can't be easily included in error.h, I moved the definition of enum ndr_err_code to libndr.h. This also eliminates the need for the duplicate definition in proto.h | |||||
2008-10-23 | Use common net utility code (address and sockaddr manipulation). | Jelmer Vernooij | 1 | -1/+3 | |
2008-10-23 | Use sockaddr_storage only where we rely on the size, use sockaddr | Jelmer Vernooij | 1 | -14/+14 | |
otherwise (to clarify we can also pass in structs smaller than sockaddr_storage, such as sockaddr_in). | |||||
2008-10-23 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 1 | -70/+0 | |
2008-10-23 | Use libutil genrand. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-23 | s3-build: remove duplicate svcctl bits and re-run make samba3-idl. | Günther Deschner | 1 | -70/+0 | |
Guenther | |||||
2008-10-23 | Import talloc_stack into util library. | Jelmer Vernooij | 2 | -57/+1 | |
2008-10-23 | Use common error definitions. | Jelmer Vernooij | 7 | -994/+4 | |
2008-10-22 | s3-asn1/spnego: use OIDs including dots. | Günther Deschner | 1 | -4/+4 | |
Guenther | |||||
2008-10-22 | s3: use shared asn1 code. | Günther Deschner | 3 | -87/+3 | |
Guenther | |||||
2008-10-22 | s3-spnego: move spnego defines to spnego.h | Günther Deschner | 2 | -17/+17 | |
Guenther | |||||
2008-10-22 | Remove unused header file. | Jelmer Vernooij | 1 | -3/+0 | |
2008-10-21 | Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. | |||||
2008-10-20 | Merge branch 'master' of git://git.samba.org/samba | Jelmer Vernooij | 1 | -8/+0 | |
Conflicts: source3/include/proto.h | |||||
2008-10-20 | Add source4/ to include path because librpc/gen_ndr is still in source?/ | Jelmer Vernooij | 1 | -0/+1 | |
2008-10-20 | Add missing prototypes for samba3-specific libndr/util.c | Jelmer Vernooij | 1 | -1/+10 | |
2008-10-20 | s3-build: no need to duplicate generated ndr_ prototypes. | Günther Deschner | 1 | -1298/+0 | |
Guenther | |||||
2008-10-20 | s3-build: no need to duplicate generated srv_ prototypes. | Günther Deschner | 2 | -73/+0 | |
Guenther | |||||
2008-10-20 | Include generated header files rather than using manually written | Jelmer Vernooij | 1 | -1577/+32 | |
prototypes. | |||||
2008-10-20 | Remove unused macro CONST_ADD. | Jelmer Vernooij | 1 | -1/+0 | |
2008-10-20 | Remove unused define for crypt (now in libreplace). | Jelmer Vernooij | 1 | -4/+0 | |
2008-10-20 | Regenerate pidl output. | Jelmer Vernooij | 1 | -1/+0 | |
2008-10-19 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt | Jelmer Vernooij | 3 | -58/+10 | |
2008-10-19 | Inline the once-used macro "init_dfsroot" | Volker Lendecke | 1 | -8/+0 | |
2008-10-19 | Make generate_random_buffer signature match that of lib/util. | Jelmer Vernooij | 1 | -7/+1 | |
2008-10-19 | Add TALLOC_CTX pointer to generate_random_str(), for consistency with | Jelmer Vernooij | 1 | -1/+1 | |
Samba 4. | |||||
2008-10-19 | Remove defines for QSORT_CAST, already provided by libreplace. | Jelmer Vernooij | 1 | -8/+0 | |
2008-10-19 | Simplify SIG_ATOMIC_T define, since sig_atomic_t is always provided by | Jelmer Vernooij | 1 | -4/+2 | |
libreplace. | |||||
2008-10-19 | Remove duplicate macro definitions (already defined in libutil/attr.h) | Jelmer Vernooij | 1 | -17/+0 | |
2008-10-18 | Use attr.h rather than having local defines for GCC attributes. | Jelmer Vernooij | 1 | -13/+6 | |
2008-10-18 | Move ufc to libreplace. | Jelmer Vernooij | 1 | -4/+0 | |
2008-10-18 | Rename hex_encode to hex_encode_talloc,for consistency with samba 4 and heimdal. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-18 | Use str_list_equal() rather than str_list_compare(). | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-18 | Fix const, dupes. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-18 | Use separate make variables for libutil and libcrypto. | Jelmer Vernooij | 1 | -1/+3 | |
2008-10-18 | Use shared util.c. | Jelmer Vernooij | 1 | -3/+3 | |
2008-10-18 | Remove empty file. | Jelmer Vernooij | 1 | -0/+0 | |
2008-10-18 | Remove obsolete comment about bool. | Jelmer Vernooij | 1 | -4/+0 | |
2008-10-18 | Remove defines already provided by the system or libreplace. | Jelmer Vernooij | 1 | -127/+0 | |
2008-10-18 | Use the new memory macro file from Samba 3. | Jelmer Vernooij | 1 | -0/+1 | |
2008-10-17 | Unify access checks for lsa server functions. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. | |||||
2008-10-16 | s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG. | Günther Deschner | 2 | -29/+0 | |
Guenther | |||||
2008-10-16 | s3: use IDL generated rpc for _svcctl_QueryServiceConfigW. | Günther Deschner | 1 | -1/+0 | |
Guenther |