summaryrefslogtreecommitdiff
path: root/source3/librpc
AgeCommit message (Collapse)AuthorFilesLines
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)
2007-10-10r19914: The "default" value with the name "" need different 0-length ↵Volker Lendecke7-13/+99
treatment as the other StringBufs, otherwise clicking on a key with this value being set leads to regedit.exe on w2k3 chew all memory. (This used to be commit b148cde7f39859102288a87b6f0bd2b250947a85)
2007-10-10r19848: Sync with Samba4 - no top-level unique pointers.Jelmer Vernooij5-47/+31
(This used to be commit 75515c5fda2d405e4b08413a80ee71139673b18a)
2007-10-10r19797: Convert the remaining pipes to the "new" unique out ptr handlingVolker Lendecke10-267/+181
(This used to be commit bc4e0a388a2859d2ddcfb8f07920f3b121a37894)
2007-10-10r19794: Convert DFSVolker Lendecke2-20/+12
(This used to be commit 2efd3b35097a780ce99abad8a10eca536f37fc26)
2007-10-10r19793: Change the lsa calls to the new calling convention. Nobody uses the ↵Volker Lendecke2-113/+67
changed calls yet. Volker (This used to be commit 144cddaef538cf151ec2c4989e7110c553ca63cb)
2007-10-10r19790: Check in the PIDL change and the converted unixinfo and winbind ↵Volker Lendecke6-76/+48
pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-) Nevertheless, Jelmer & Jerry, please take a look! Thanks, Volker (This used to be commit 95c14a822cae2ddc2e6ed87f5f5505fa7b98e4f0)
2007-10-10r19786: My last checkin to winreg_StringBuf killed rpccli_winreg_EnumKeys ↵Volker Lendecke1-1/+1
against W2k3. The server requires that size==0 in the [in] name. Somehow I get the feeling that something is badly wrong here.... I did not yet recreate the gen_ndr equivalent, see next mail. Volker (This used to be commit 016ddce12005bb0829bf050e4d4851852751b3e5)