summaryrefslogtreecommitdiff
path: root/source4/Makefile.in
AgeCommit message (Collapse)AuthorFilesLines
2003-11-23ooh, this is fun!Andrew Tridgell1-0/+1
I have recoded the core dcerpc packet structures (all the PDUs etc) in terms of IDL, which means we now use pidl to generate all the code for handling the most basic dcerpc packets. This is not normally possible as it isn't completely valid NDR, but pidl has a number of extensions that make it quite easy. This also means we get the server side dcerpc marshalling/unmarshalling code for free. (This used to be commit 92bcad02587c3c1b31b523ee9fa46658a6cef9ff)
2003-11-23save about 35% of the time for "make idl" by processing multiple IDLAndrew Tridgell1-2/+0
files at once, which means less perl startup time. (This used to be commit 64b2c67e479ddc754d18f752d347ba22a6d77682)
2003-11-23get rid of some more unused headersAndrew Tridgell1-2/+0
(This used to be commit 48276c768bc58aa531771e0172a7480ec94d3254)
2003-11-23by using a single proto.h we gain another factor of 4 in the speed ofAndrew Tridgell1-52/+4
"make proto" (This used to be commit f6bb118799887e8e29399343e377ba8e9f059f20)
2003-11-23changed to perl for mkproto, patch from vanceAndrew Tridgell1-10/+11
(This used to be commit 9386326868f43dab95b5508ce0ca5a9c1160a2eb)
2003-11-21* changed the way strings are handled in pidl to a much more generalAndrew Tridgell1-4/+5
interface. We now support an arbitrary set of flags to each parser, and these can be used to control the string types. I have provided some common IDL string types in librpc/idl/idl_types.h which needs to be included in every IDL file. * added IDL for the endpoint mapper. Added a test suite that enumerates all endpoints on the server. (This used to be commit d2665f36a75b482ff82733f72ffac938c2acf87a)
2003-11-21Start of winreg idl. Implement OpenHKLM, GetVersion and CloseKey.Tim Potter1-3/+5
(This used to be commit c8b87f5feb7756c7a5b38135517788c9f4ade36f)
2003-11-20Add initial work on eventlog - doesn't quite work yet.Tim Potter1-7/+8
(This used to be commit 99fff7b1e24ee7231fa41ca9cb85382637f2b2b0)
2003-11-20* fixed libndr.h headerAndrew Tridgell1-1/+3
* "make clean" now removed the generated files (This used to be commit 683259a4dd30861ed24e8e5df918c8725ae13800)
2003-11-20moved the pidl auto-generated files out of CVSAndrew Tridgell1-9/+12
(This used to be commit 49c72d42766a55e2833c004e721a47115000626b)
2003-11-20Added ATSVC pipe.Tim Potter1-3/+4
(This used to be commit 274058486766f7a1094918702e7bc225aa938b2e)
2003-11-19srvsvc IDL and test code from metze. Thanks!Andrew Tridgell1-3/+5
(This used to be commit 54d3cb22dc0ddc46eb114aa104e0660b3a437cb2)
2003-11-18remove some old junk from the MakefileAndrew Tridgell1-116/+0
(This used to be commit 8d9d620e10833e5b1803b1e810a4c4a48094dc16)
2003-11-17added wkssvc.idl and test codeAndrew Tridgell1-3/+3
I think this is our first complete pipe for Samba4 (albeit a simple one). Of course, there may be lots more info levels that Samba3 didn't do. Time to explore :) (This used to be commit 3305226140793f39af827b63c270486c1966718e)
2003-11-16added support for level1 of EnumPrinters in spoolss. This uses aAndrew Tridgell1-1/+2
number of "magic" add-ons to IDL to make it less painful, hopefully this will make IDL generation useful for horrible systems like spoolss (This used to be commit e18dba7d5a957ef82e8f91733a0bf95d579dcd7a)
2003-11-15run the basic build tests on sub-builds like "make torture" as wellAndrew Tridgell1-2/+4
(This used to be commit 67e826923cffdeba91319a4845681a5a586bce49)
2003-11-15simple method for auto-building rpc files if idl changes, andAndrew Tridgell1-2/+8
auto-building proto.h if it doesn't exist. This should make life a little easier for developers (This used to be commit ab5939e79600841c5e7e31e9da8742bf2da4a184)
2003-11-15added the first couple of calls from samr as IDLAndrew Tridgell1-3/+4
samr_EnumDomains() works nicely (This used to be commit 7c162eaf3bb0195f9a2da05d6acd3c8e620f08d1)
2003-11-15Skeleton IDL for SPOOLSS pipe. For this inital version, only OpenPrinterExTim Potter1-3/+4
works but without a devicemode. (This used to be commit 35e889cf339f4ed62d4953b4cb5da2f21cf249a2)
2003-11-13removed a bunch of the old rpc code in preparation for replacing it all with ↵Andrew Tridgell1-25/+1
auto-generated code (This used to be commit 874bf4689d2816474b33eb1ac21530186319ed62)
2003-11-13* fixed conformant arrays in structuresAndrew Tridgell1-4/+4
* expanded the rpcecho test * started adding the NETDFS pipe (This used to be commit 095ab42cbdd5c1c5ab753e2eb275742ba822c8b9)
2003-11-09Add make rule for smbiconvJelmer Vernooij1-0/+6
(This used to be commit 4c0226c71820c18725fd44dc66e1db36037c6a70)
2003-11-09Add check for precompiled headersJelmer Vernooij1-0/+1
(This used to be commit e92e04b889d4d52fc4d6a7f484188ee2557aa708)
2003-11-08- more generation fixesAndrew Tridgell1-0/+4
- added auto-generation from the Makefile. Only called when you run "make idl" (This used to be commit 47a17e5a08dcb5ef2880f75a59bf417e161a71d3)
2003-11-06another major bit of restructuring of rpc in Samba4. Mostly movingAndrew Tridgell1-4/+6
files around, but also added the first bits of auto-generated code for the lsa pipe. I haven't updated the Makefile to call pidl yet, so for now the code was cut-and-pasted into librpc/ndr/ndr_lsa.c manually (This used to be commit 6b222d3b6541ee74cf8bf3f0913cd444903ca991)
2003-11-04yipee! we can now do lsaOpenPolicy() via the new interfaces, withoutAndrew Tridgell1-3/+3
using any of the old lsa code (This used to be commit f5bd301ff7befa223a1d761a37ae8f7ce7f1fcd1)
2003-11-03started adding RPC-ECHO torture casesAndrew Tridgell1-3/+4
(This used to be commit 8cff335dab438aa2dbcca91a717e14ef5a8288dd)
2003-11-03a major revamp of the low level dcerpc code in samba4, We can now do aAndrew Tridgell1-4/+8
successful LSA OpenPolicy using smbtorture (This used to be commit e925c315f55905060fcca1b188ae1f7e40baf514)
2003-10-30- a few portability fixes from Jim MyersAndrew Tridgell1-4/+6
- added SMBD_LISTEN_BACKLOG in local.h - added the beginnings of a ndr/rpc parsing framework for Samba4. It currently correctly parses security descriptors for the nttrans QUERY_SECDESC call, but I hope it will become a reasonable framework that an idl based generator can work to (This used to be commit 9bf904fc34f88e0581f93656e73d3c01ca96f761)
2003-10-28Add RPC-OPEN test as an example for using the new dcerpc client code.Tim Potter1-1/+2
It's a bit icky so I suspect it won't last long. (-: (This used to be commit bc17a4a8ade1b003acb5681471568a94e81aad08)
2003-10-28Add raw and cli dcerpc code to LIBRAW_OBJ and LIBSMB_OBJ, respectively.Tim Potter1-2/+2
(This used to be commit d66f5afaaabdbaddb846fdff0421398f4cb19d89)
2003-08-17Remove some obsolete files (like in samba3)Jelmer Vernooij1-9/+0
(This used to be commit b85539336e2b3db56a912921d45276f2a77c4c7a)
2003-08-15a few build fixes to try to get irix buildingAndrew Tridgell1-1/+1
(This used to be commit 4059fbcf028e105c9377ec5a302623ae282e33f1)
2003-08-13first public release of samba4 codeAndrew Tridgell1-0/+1338
(This used to be commit b0510b5428b3461aeb9bbe3cc95f62fc73e2b97f)