summaryrefslogtreecommitdiff
path: root/source3/librpc
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r24605: remove some stuff samba3 doesn't need any moreStefan Metzmacher2-65/+0
metze (This used to be commit 5514e8487fee453b730a966ebc6fcdcd56da047a)
2007-10-10r24597: - talloc request structure for the samba3 server bindingsStefan Metzmacher12-7435/+9997
and make that the primary context for the request which the implementations can also use. - go via functions pointers in the ndr_interface_table instead of calling functions directly. metze (This used to be commit 5c4d998300d0c9836eb3cc6c3cd8ee4f262396b8)
2007-10-10r24594: pass down the ndr_interface_table in the samba3 client bindingsStefan Metzmacher12-366/+366
instead of the pull and push functions metze (This used to be commit 5e3d4df9bca069708d72f548dc5ddfc7708ac122)
2007-10-10r24564: regenerate after pidl changes...Stefan Metzmacher12-12/+0
metze (This used to be commit ec8858c37482f0d2ac1291d9a9df00dace6944a8)
2007-10-10r24561: merge from SAMBA_4_0:Stefan Metzmacher50-1184/+1184
rename some DCERPC_ prefixes into NDR_ metze (This used to be commit 8f07b8ab658ae3d63487ca5fb20065318cdd9d0e)
2007-10-10r24558: merge from SAMBA_4_0:Stefan Metzmacher26-38/+38
rename 'dcerpc_table_' -> 'ndr_table_' metze (This used to be commit 4e5908cd596f97d3bb73bd9c0bf3d360944f7810)
2007-10-10r24552: merge from SAMBA_4_0:Stefan Metzmacher27-33/+46
rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list -> ndr_interface_list and move them to libndr.h metze (This used to be commit f57d23d0f1b1c7a435f3a4ad801e58519cc92a77)
2007-10-10r24541: merge from SAMBA_4_0:Stefan Metzmacher13-24/+29
rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h metze (This used to be commit 9fec0d6c2ceaf66752baa5c8a34821bef2c5b833)
2007-10-10r24538: merge from SAMBA_4_0:Stefan Metzmacher14-14/+23
rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h metze (This used to be commit 24e096b3659c3070a1ce029174fba51ae59e89ad)
2007-10-10r24537: regenerate after pidl fixesStefan Metzmacher2-2/+2
metze (This used to be commit e827c7311ce9890358be145099391c6b3cee15a1)
2007-10-10r24533: merge from SAMBA_4_0:Stefan Metzmacher4-9/+14
rename dcerpc_syntax_id -> ndr_syntax_id metze (This used to be commit 7facd9bf3ffd0718bc9f9161274d18a0014f3744)
2007-10-10r24458: regenerate pidl output after pidl fixes:Stefan Metzmacher4-8/+8
fixes winreg_EnumValues() metze (This used to be commit cedf7022c5c61ed5eb49bb1cb24b062858f7d2fd)
2007-10-10r24450: merge from SAMBA_4_0:Stefan Metzmacher1-2/+2
length_is() isn't supported without size_is(). I assume what we need is an array of strings, so the code isn't used and broken anyway without a testsuite...just get rid of the pidl warning metze (This used to be commit a3fd68d48582865923e18e8412ac7dca7f725c64)
2007-10-10r24360: Make ndr_print_debug_helper() output readable.Günther Deschner1-2/+2
Guenther (This used to be commit 45ee3b55d51fcde0e5c0ea56069656d6f2647fff)
2007-10-10r23808: Make us a bit more C++ friendly. Thanks to Constantine VetoshevVolker Lendecke3-5/+5
<gepardcv@yahoo.com> for checking. (This used to be commit 84b8a56fe9aef1e0583cf5f5abb037199cf21fd9)
2007-10-10r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell8-16/+8
(This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
2007-10-10r23779: Change from v2 or later to v3 or later.Jeremy Allison8-8/+8
Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
2007-10-10r23622: regenerate dfs rpc gen_ndr.Günther Deschner6-248/+2092
Guenther (This used to be commit 71b3259962004c278ca2e859d5460ad47c2468d6)
2007-10-10r23621: Merge samba4 dfs rpc idl.Günther Deschner1-47/+208
Guenther (This used to be commit bb43d56e92f4ea08fbf2ae4fa90570a101efd4e2)
2007-10-10r23410: Merge the core of the cluster code.Volker Lendecke1-0/+10
I'm 100% certain I've forgotten to merge something, but the main code should be in. It's mainly in dbwrap_ctdb.c, ctdbd_conn.c and messages_ctdbd.c. There should be no changes to the non-cluster case, it does survive make test on my laptop. It survives some very basic tests with ctdbd enables, I did not do the full test suite for clusters yet. Phew... Volker (This used to be commit 15553d6327a3aecdd2b0b94a3656d04bf4106323)
2007-10-10r23376: More warningsVolker Lendecke1-4/+6
(This used to be commit a8ec53f022ff66053231818d4a60568675079ede)
2007-10-10r23269: Regenerate svcctl files after IDL fixesGerald Carter5-120/+120
(This used to be commit 92c505bf7f15a79c6e32a38b2d218f65b0283507)
2007-10-10r23268: Rename some variables in the svcctl.idl to preventGerald Carter1-6/+6
redeclaration compile failures in the generated client code. (This used to be commit 87b37de8ad4e91e75530996dde0900b6e1fed622)
2007-10-10r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'mVolker Lendecke4-0/+178
doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before. Tridge, this seems about the same speed as it used to be before, the librpc/ndr overhead in my tests was under the noise. Volker (This used to be commit eaefd00563173dfabb7716c5695ac0a2f7139bb6)
2007-10-10r22747: Fix some C++ warningsVolker Lendecke1-3/+6
(This used to be commit a66a04e9f11f6c4462f2b56b447bae4eca7b177c)
2007-10-10r22736: Start to merge the low-hanging fruit from the now 7000-line cluster ↵Volker Lendecke1-3/+3
patch. This changes "struct process_id" to "struct server_id", keeping both is just too much hassle. No functional change (I hope ;-)) Volker (This used to be commit 0ad4b1226c9d91b72136310d3bbb640d2c5d67b8)
2007-10-10r22055: Port the endpoint mapper (and functions it requires) to Samba 3.Jelmer Vernooij10-3/+4334
(This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
2007-10-10r22001: change prototype of dump_data(), so that it takes unsigned char * now,Stefan Metzmacher1-1/+1
which matches what samba4 has. also fix all the callers to prevent compiler warnings metze (This used to be commit fa322f0cc9c26a9537ba3f0a7d4e4a25941317e7)
2007-10-10r21960: Fix bugs 4463,4464,4465,4466. Thanks Jason :-)Volker Lendecke2-5/+5
(This used to be commit a2e27c443101a59ef3429a55e049af3ebd5ec1f2)
2007-10-10r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failureAndrew Tridgell1-1/+2
(This used to be commit 05bd5cb6eef2f0adacc98fd2c94356006358d3d6)
2007-10-10r21813: fixed an integer overflow error in the ndr push code.Andrew Tridgell2-3/+10
Jerry, you might like to consider this for 3.0.25 (This used to be commit 4b1c4cd25aac98ce6a9959e9708f72b0b65e20af)
2007-10-10r21655: Regenerate after pidl bugfix.Jelmer Vernooij4-15/+15
(This used to be commit 7fdbf66976fa1b43eabca4786844a41a4381b3ef)
2007-10-10r21652: Fix samba3-specific initializationJelmer Vernooij1-0/+9
(This used to be commit 7ce0c5d0ccee370ae6f38c98c1bf8398c0ec9f19)
2007-10-10r21651: Add ndrdump to samba 3. This only works from external source at theJelmer Vernooij1-5/+31
moment. To use, use something like: ./bin/ndrdump -l bin/smbd winreg winreg_EnumValue in <filename> or to see what functions are available: ./bin/ndrdump -l bin/smbd winreg (This used to be commit 0db258c6004922ce444b4a3ecdf669f7e4600ef0)
2007-10-10r21565: Import ndrdump (doesn't compile yet, needs table support functions).Jelmer Vernooij3-0/+559
(This used to be commit 9a9b9421673ed1c455658d8ae79d7a1522a1baa7)
2007-10-10r21562: Regenerate gen_ndr after pidl changes.Jelmer Vernooij19-146/+183
(This used to be commit 952f648d8132a0652bb03b9e7671239e57614ee9)
2007-10-10r21462: Fix EnumValue (?)Jelmer Vernooij6-120/+61
(This used to be commit e73a418b5b0100936efb4c1133da3cfe3fcb61cd)
2007-10-10r21385: Regenerate IDL after pidl changes, sync winreg.idl from samba4.Jelmer Vernooij27-612/+688
(This used to be commit b84370513fbf790e599c33f177fb271a2a992b72)
2007-10-10r21203: Regenerate C files after pidl updates.Jelmer Vernooij6-0/+157
(This used to be commit 1dc2ba09c7afc516d894fddfed613990ccf1f1ee)
2007-10-10r21074: Preparation for the import of samba4 notify: Add the file notify.idl ↵Volker Lendecke5-0/+384
and the resulting marshalling/unmarshalling routines in gen_ndr/ Volker (This used to be commit a2ea54c23456925a8ed317edb1adf82d074041fc)
2007-10-10r20875: Pass DCE/RPC server call arguments as a struct rather than as ↵Jelmer Vernooij23-720/+720
separate arguments. This makes it a bit more similar to the Samba4 code. (This used to be commit 0596badb410a58e7a715e2b17bc0bef0489a2448)
2007-10-10r20839: Fix other C++ warningsJelmer Vernooij1-1/+1
(This used to be commit d948d828d591b3467945f5a85a561ebb07299d9f)
2007-10-10r20837: Use real type name, to fix compilation with -WC++-compatJelmer Vernooij10-178/+178
(This used to be commit 840485686d2b3765bd01fbe442f712803d1f4c0f)
2007-10-10r20832: Remove extra pointers previously added to unique [out] pointers. ↵Jelmer Vernooij23-351/+544
Instead, add [ref] pointers where necessary (top-level [ref] pointers, by spec, don't appear on the wire). This brings us closer to the DCE/RPC standard again. (This used to be commit 580f2a7197b1bc9db14a643fdd112b40ef37aaef)
2007-10-10r20674: Regenerate NDR parsers after pidl changes. This should fix a couple ofJelmer Vernooij8-108/+66
coverity warnings. (This used to be commit 5f86d006debd880ec35db4ebe7db0663c5cb220f)
2007-10-10r19946: in SetKeySec, sd is just a [in,ref] ptrVolker Lendecke5-22/+1
(This used to be commit 38a88ed5d71c5781286ed12a858dcfb135b33c90)
2007-10-10r19930: Revert the winreg idl changes. At least enumkey does not work ↵Volker Lendecke5-140/+113
anymore today. With more than 5 different trees I can't swear that I did test this properly yesterday. Sorry for the noise. Volker (This used to be commit 978a6196bf0a2280c7f74b4a6d9fa7941c3aa049)
2007-10-10r19919: Convert winreg_EnumKey to use ref ** instead of a unique *.Volker Lendecke5-75/+93
Volker (This used to be commit b714b51884af0d79de8568410676d4889f23ffb6)
2007-10-10r19918: Convert winreg_CreateKey to use a ref ** instead of a unique *. W2k3 ↵Volker Lendecke5-38/+47
can still create keys on Samba and vice versa. Jelmer, please check. Thanks, Volker (This used to be commit 1b460d6cdfe0cadd915a5299e6ca9bb359bf0075)
2007-10-10r19916: Fix some c++ warningsVolker Lendecke1-4/+7
(This used to be commit fb5bcb826ecd10a81e7b19c0ce134ec88d341843)