summaryrefslogtreecommitdiff
path: root/source4/rpc_server/config.mk
AgeCommit message (Collapse)AuthorFilesLines
2009-09-15s4-rpc: added a module for forwarding RPC requestsAndrew Tridgell1-1/+2
dcesrv_irpc_forward_rpc_call() can be used to forward an arbitrary RPC request to another task in Samba4, with the return being handled asynchronously. This is useful for forwarding DRS requests to the repl or kcc tasks
2009-09-09s4:drs split addentry and getncchanges into separate filesAndrew Tridgell1-0/+2
These will get quite complex eventually, I think we are better separating them so the code is a bit easier to follow
2009-09-08s4: implemented server side of DSUpdateRefs callAndrew Tridgell1-1/+3
This call is made by DCs to tell us we should notify them of directory changes
2009-07-19Merge more ndr interfaces into libndr-standard.Jelmer Vernooij1-2/+2
2009-07-19Create libndr-standard, which includes the NDR marshalling code forJelmer Vernooij1-4/+4
the "standard" set of DCE/RPC interfaces found on Windows.
2009-05-30libwbclient: Add async call framework.Kai Blin1-1/+1
2009-05-26Don't use crossRef records to find our own domainAndrew Bartlett1-1/+2
A single AD server can only host a single domain, so don't stuff about with looking up our crossRef record in the cn=Partitions container. We instead trust that lp_realm() and lp_workgroup() works correctly. Andrew Bartlett
2009-02-13Remove auth/ntlm as a dependency of GENSEC by means of function pointers.Andrew Bartlett1-1/+1
When starting GENSEC on the server, the auth subsystem context must be passed in, which now includes function pointers to the key elements. This should (when the other dependencies are fixed up) allow GENSEC to exist as a client or server library without bundling in too much of our server code. Andrew Bartlett
2009-01-30Fix the mess with ldb includes.Simo Sorce1-0/+1
Separate again the public from the private headers. Add a new header specific for modules. Also add service function for modules as now ldb_context and ldb_module are opaque structures for them.
2008-12-22Fix missing symbols issues when building with shared libraries.Jelmer Vernooij1-1/+1
2008-12-17s4: fix LIBEVENTS dependencies and use more forward declarationsStefan Metzmacher1-1/+1
We should only include events.h where we really need it and prefer forward declarations of 'struct event_context' metze
2008-12-09s4:rpc_server: initialize rpc server module also for the named pipe caseStefan Metzmacher1-13/+13
This fixes bug #5878. metze
2008-12-06s4:rpc_server: add dcesrv_browser templateStefan Metzmacher1-0/+13
metze
2008-09-24Rename smbd -> samba.Jelmer Vernooij1-1/+1
This reverts commit 05ea5e23cf4e70de0bd658b1c5c0ead133967091. Conflicts: source4/smbd/server.c
2008-05-18Fix a couple (well, little more than that..) of typos.Jelmer Vernooij1-5/+5
(This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
2008-05-18Create prototype headers from Makefile directory, without smb_build in the ↵Jelmer Vernooij1-5/+11
middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
2008-05-18Use variables for source directory in a couple more places.Jelmer Vernooij1-17/+17
(This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
2008-04-08Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij1-1/+2
Conflicts: source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/makefile.pm source/heimdal_build/config.mk source/lib/events/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/registry/config.mk source/lib/socket_wrapper/config.mk source/lib/tdb/config.mk source/lib/tls/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/libnet/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/scripting/ejs/config.mk source/smbd/process_model.mk (This used to be commit 760378e0294dd0cd4523a83448328478632d7e3d)
2008-04-02wbclient: Add an async winbind client library.Kai Blin1-1/+2
(This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
2008-04-02Trim down installed headers some more.Jelmer Vernooij1-2/+0
(This used to be commit 71aa38842c270d52d39b805bf7ce29e25e062024)
2008-03-08Fix the build.Jelmer Vernooij1-13/+13
(This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
2008-03-03Fix some syntax errors.Jelmer Vernooij1-1/+1
(This used to be commit 906148bf87ae278c6f6232675bd6aaf4d1e33e6c)
2008-03-03Move object file lists to the Makefile.Jelmer Vernooij1-38/+36
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
2008-02-29Move public header accumulation out of the perl code.Jelmer Vernooij1-4/+6
Never install generated prototype files. It's easier to break the API when using them and they're not easily readable for 3rd party users. Conflicts: source/auth/config.mk source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/config_mk.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/lib/charset/config.mk source/lib/tdr/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/torture/config.mk (This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
2008-02-26Move public header accumulation out of the perl code.Jelmer Vernooij1-2/+4
(This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
2008-02-25Remove public prototype headers. Generating both public and private ↵Jelmer Vernooij1-2/+2
prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
2008-02-18Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ'Jelmer Vernooij1-2/+2
(This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac)
2007-12-21r25839: use nss_wrapper code in samba4 ifStefan Metzmacher1-1/+2
--enable-nss-wrapper or --enable-developer is given metze (This used to be commit f8bc6b9ad0eec60bff7fdc5653397efd9a044a29)
2007-10-10r25194: A major rework of the Samba4 LSA LookupNames and LookupSids code, withAndrew Bartlett1-1/+4
a new torture suite to match. This should fix bug #4954 by Matthias Wallnöfer <mwallnoefer@yahoo.de> Previously we had no knowlege of BUILTIN or well-known names. This code needs expansion to check with winbind for trusted domains. Andrew Bartlett (This used to be commit e6fc0e1f54ad64bdddc88e9ebd0d8d181b6ce26a)
2007-10-10r24937: Merge tests spoolss RPC callbacks.Jelmer Vernooij1-2/+3
(This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)
2007-10-10r22408: more private dependeciesStefan Metzmacher1-16/+19
split MODULE::DCESRV from SUBSYSTEM::dcerpc_server metze (This used to be commit c7518d6140c54e0cc7c371bf4a4a5b06b7f63a9c)
2007-10-10r21544: Fix duplicate names. The build system should be warning about this....Jelmer Vernooij1-3/+3
(This used to be commit 623026f67aac56c45e298ce5d7af7dbf91ec5df7)
2007-10-10r20830: merge mgmt workJelmer Vernooij1-11/+1
(This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
2007-10-10r20786: Fix the build.Jelmer Vernooij1-1/+1
(This used to be commit 42bb335bd50a5070ee59c9d9748db8a9e9d6a9b0)
2007-10-10r20785: Add stub implementation for mgmt interface.Jelmer Vernooij1-0/+11
(This used to be commit e84a369d9b2f1f7313892d5bbf077df6069ba677)
2007-10-10r19507: Merge my DSO fixes branch. Building Samba's libraries as shared ↵Jelmer Vernooij1-1/+2
libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
2007-10-10r17968: Consolidate the DSSETUP and LSA pipes into a single file, as DSSETUPAndrew Bartlett1-16/+1
is just one call. This simplifies the one remaining DSSETUP call, and removes another user of the dnsDomain attribute. Andrew Bartlett (This used to be commit 6a54711564b67891c368c09ead3f7389ad40111f)
2007-10-10r17206: Add a modular API for share configuration.Simo Sorce1-1/+1
Commit the classic backwards compatible module which is the default one (This used to be commit a89cc346b9296cb49929898d257a064a6c2bae86)
2007-10-10r15892: Remove the COM management code - DCOM should beJelmer Vernooij1-18/+0
based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C). This only removes some of the code that I started working on to implement the bits of COM I thought were needed to support DCOM from just Samba. This code has never functioned properly, contains a couple of nasty hacks and there should be no reason to pick it up again later, the processes are all documented in the DCOM whitepaper. This does NOT remove the marshalling code for the ORPC code or the torture code that tested some of the ORPC code. (This used to be commit 11df14219bf0b35329b293cae3234e064aabde54)
2007-10-10r15773: - implement srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity()Stefan Metzmacher1-1/+3
- we do this by just creating a ntvfs_context (this doesn't need and smbsrv_* stuff :-) and then call ntvfs_qpathinfo() and ntvfs_setpathinfo() metze (This used to be commit e1635ce5c07615eded6eac237cde3945a46ebbd9)
2007-10-10r15387: Fix installation of dcerpc headers, remove more instances of uint_tJelmer Vernooij1-2/+2
(This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
2007-10-10r15379: Fix shared library build's unresolved dependenciesJelmer Vernooij1-1/+2
(This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
2007-10-10r15371: Revert some of my previous patch as it was breaking the plain buildJelmer Vernooij1-2/+2
(This used to be commit fac9871122bcea2bb282ba77e5032094733442e5)
2007-10-10r15370: Fix more dependencies for shared libsJelmer Vernooij1-2/+3
(This used to be commit 9a518661fbb76bf1c153afc6f581e888186dc165)
2007-10-10r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMBJelmer Vernooij1-1/+1
(This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
2007-10-10r15301: Use static libraries internally. This required a few hacks in the buildJelmer Vernooij1-6/+5
system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
2007-10-10r15298: Fix the build using a few hacks in the build system.Jelmer Vernooij1-5/+5
Recursive dependencies are now forbidden (the build system will bail out if there are any). I've split up auth_sam.c into auth_sam.c and sam.c. Andrew, please rename sam.c / move its contents to whatever/wherever you think suits best. (This used to be commit 6646384aaf3e7fa2aa798c3e564b94b0617ec4d0)
2007-10-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij1-15/+15
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10r14965: the unixinfo pipe need the sidmap code from SAMDBStefan Metzmacher1-0/+1
metze (This used to be commit ed657b840317ac2fa0aebfb7c40cec45c7c3485a)
2007-10-10r14610: Fix writing of modulesdir to .pc filesJelmer Vernooij1-0/+1
Add two more .pc files (This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)