summaryrefslogtreecommitdiffstats
path: root/source3/librpc
Commit message (Collapse)AuthorAgeFilesLines
...
* Add start of IPv6 implementation. Currently most of this is avoidingJeremy Allison2007-10-101-1/+1
| | | | | | | | | | | IPv6 in winbindd, but moves most of the socket functions that were wrongly in lib/util.c into lib/util_sock.c and provides generic IPv4/6 independent versions of most things. Still lots of work to do, but now I can see how I'll fix the access check code. Nasty part that remains is the name resolution code which is used to returning arrays of in_addr structs. Jeremy. (This used to be commit 3f6bd0e1ec5cc6670f3d08f76fc2cd94c9cd1a08)
* r25593: Add missing security_secinfo bits as seen while managing security ↵Günther Deschner2007-10-103-1/+13
| | | | | | | | | descriptor inheritance with regedit. Guenther (This used to be commit 534ee13596cd4d95b61ae973823b3041bd889216)
* r25245: rerun 'make idl'Stefan Metzmacher2007-10-1013-1897/+1897
| | | | | metze (This used to be commit af91f4fd08aae117d9b48eade4d49762c9634cbc)
* r24605: remove some stuff samba3 doesn't need any moreStefan Metzmacher2007-10-102-65/+0
| | | | | metze (This used to be commit 5514e8487fee453b730a966ebc6fcdcd56da047a)
* r24597: - talloc request structure for the samba3 server bindingsStefan Metzmacher2007-10-1012-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)
* r24594: pass down the ndr_interface_table in the samba3 client bindingsStefan Metzmacher2007-10-1012-366/+366
| | | | | | | instead of the pull and push functions metze (This used to be commit 5e3d4df9bca069708d72f548dc5ddfc7708ac122)
* r24564: regenerate after pidl changes...Stefan Metzmacher2007-10-1012-12/+0
| | | | | metze (This used to be commit ec8858c37482f0d2ac1291d9a9df00dace6944a8)
* r24561: merge from SAMBA_4_0:Stefan Metzmacher2007-10-1050-1184/+1184
| | | | | | | rename some DCERPC_ prefixes into NDR_ metze (This used to be commit 8f07b8ab658ae3d63487ca5fb20065318cdd9d0e)
* r24558: merge from SAMBA_4_0:Stefan Metzmacher2007-10-1026-38/+38
| | | | | | | rename 'dcerpc_table_' -> 'ndr_table_' metze (This used to be commit 4e5908cd596f97d3bb73bd9c0bf3d360944f7810)
* r24552: merge from SAMBA_4_0:Stefan Metzmacher2007-10-1027-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)
* r24541: merge from SAMBA_4_0:Stefan Metzmacher2007-10-1013-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)
* r24538: merge from SAMBA_4_0:Stefan Metzmacher2007-10-1014-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)
* r24537: regenerate after pidl fixesStefan Metzmacher2007-10-102-2/+2
| | | | | metze (This used to be commit e827c7311ce9890358be145099391c6b3cee15a1)
* r24533: merge from SAMBA_4_0:Stefan Metzmacher2007-10-104-9/+14
| | | | | | | rename dcerpc_syntax_id -> ndr_syntax_id metze (This used to be commit 7facd9bf3ffd0718bc9f9161274d18a0014f3744)
* r24458: regenerate pidl output after pidl fixes:Stefan Metzmacher2007-10-104-8/+8
| | | | | | | fixes winreg_EnumValues() metze (This used to be commit cedf7022c5c61ed5eb49bb1cb24b062858f7d2fd)
* r24450: merge from SAMBA_4_0:Stefan Metzmacher2007-10-101-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)
* r24360: Make ndr_print_debug_helper() output readable.Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit 45ee3b55d51fcde0e5c0ea56069656d6f2647fff)
* r23808: Make us a bit more C++ friendly. Thanks to Constantine VetoshevVolker Lendecke2007-10-103-5/+5
| | | | | <gepardcv@yahoo.com> for checking. (This used to be commit 84b8a56fe9aef1e0583cf5f5abb037199cf21fd9)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-108-16/+8
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-108-8/+8
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r23622: regenerate dfs rpc gen_ndr.Günther Deschner2007-10-106-248/+2092
| | | | | Guenther (This used to be commit 71b3259962004c278ca2e859d5460ad47c2468d6)
* r23621: Merge samba4 dfs rpc idl.Günther Deschner2007-10-101-47/+208
| | | | | Guenther (This used to be commit bb43d56e92f4ea08fbf2ae4fa90570a101efd4e2)
* r23410: Merge the core of the cluster code.Volker Lendecke2007-10-101-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)
* r23376: More warningsVolker Lendecke2007-10-101-4/+6
| | | | (This used to be commit a8ec53f022ff66053231818d4a60568675079ede)
* r23269: Regenerate svcctl files after IDL fixesGerald Carter2007-10-105-120/+120
| | | | (This used to be commit 92c505bf7f15a79c6e32a38b2d218f65b0283507)
* r23268: Rename some variables in the svcctl.idl to preventGerald Carter2007-10-101-6/+6
| | | | | | redeclaration compile failures in the generated client code. (This used to be commit 87b37de8ad4e91e75530996dde0900b6e1fed622)
* r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'mVolker Lendecke2007-10-104-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)
* r22747: Fix some C++ warningsVolker Lendecke2007-10-101-3/+6
| | | | (This used to be commit a66a04e9f11f6c4462f2b56b447bae4eca7b177c)
* r22736: Start to merge the low-hanging fruit from the now 7000-line cluster ↵Volker Lendecke2007-10-101-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)
* r22055: Port the endpoint mapper (and functions it requires) to Samba 3.Jelmer Vernooij2007-10-1010-3/+4334
| | | | (This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
* r22001: change prototype of dump_data(), so that it takes unsigned char * now,Stefan Metzmacher2007-10-101-1/+1
| | | | | | | | | which matches what samba4 has. also fix all the callers to prevent compiler warnings metze (This used to be commit fa322f0cc9c26a9537ba3f0a7d4e4a25941317e7)
* r21960: Fix bugs 4463,4464,4465,4466. Thanks Jason :-)Volker Lendecke2007-10-102-5/+5
| | | | (This used to be commit a2e27c443101a59ef3429a55e049af3ebd5ec1f2)
* r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failureAndrew Tridgell2007-10-101-1/+2
| | | | (This used to be commit 05bd5cb6eef2f0adacc98fd2c94356006358d3d6)
* r21813: fixed an integer overflow error in the ndr push code.Andrew Tridgell2007-10-102-3/+10
| | | | | Jerry, you might like to consider this for 3.0.25 (This used to be commit 4b1c4cd25aac98ce6a9959e9708f72b0b65e20af)
* r21655: Regenerate after pidl bugfix.Jelmer Vernooij2007-10-104-15/+15
| | | | (This used to be commit 7fdbf66976fa1b43eabca4786844a41a4381b3ef)
* r21652: Fix samba3-specific initializationJelmer Vernooij2007-10-101-0/+9
| | | | (This used to be commit 7ce0c5d0ccee370ae6f38c98c1bf8398c0ec9f19)
* r21651: Add ndrdump to samba 3. This only works from external source at theJelmer Vernooij2007-10-101-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)
* r21565: Import ndrdump (doesn't compile yet, needs table support functions).Jelmer Vernooij2007-10-103-0/+559
| | | | (This used to be commit 9a9b9421673ed1c455658d8ae79d7a1522a1baa7)
* r21562: Regenerate gen_ndr after pidl changes.Jelmer Vernooij2007-10-1019-146/+183
| | | | (This used to be commit 952f648d8132a0652bb03b9e7671239e57614ee9)
* r21462: Fix EnumValue (?)Jelmer Vernooij2007-10-106-120/+61
| | | | (This used to be commit e73a418b5b0100936efb4c1133da3cfe3fcb61cd)
* r21385: Regenerate IDL after pidl changes, sync winreg.idl from samba4.Jelmer Vernooij2007-10-1027-612/+688
| | | | (This used to be commit b84370513fbf790e599c33f177fb271a2a992b72)
* r21203: Regenerate C files after pidl updates.Jelmer Vernooij2007-10-106-0/+157
| | | | (This used to be commit 1dc2ba09c7afc516d894fddfed613990ccf1f1ee)
* r21074: Preparation for the import of samba4 notify: Add the file notify.idl ↵Volker Lendecke2007-10-105-0/+384
| | | | | | | | | and the resulting marshalling/unmarshalling routines in gen_ndr/ Volker (This used to be commit a2ea54c23456925a8ed317edb1adf82d074041fc)
* r20875: Pass DCE/RPC server call arguments as a struct rather than as ↵Jelmer Vernooij2007-10-1023-720/+720
| | | | | | | separate arguments. This makes it a bit more similar to the Samba4 code. (This used to be commit 0596badb410a58e7a715e2b17bc0bef0489a2448)
* r20839: Fix other C++ warningsJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit d948d828d591b3467945f5a85a561ebb07299d9f)
* r20837: Use real type name, to fix compilation with -WC++-compatJelmer Vernooij2007-10-1010-178/+178
| | | | (This used to be commit 840485686d2b3765bd01fbe442f712803d1f4c0f)
* r20832: Remove extra pointers previously added to unique [out] pointers. ↵Jelmer Vernooij2007-10-1023-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)
* r20674: Regenerate NDR parsers after pidl changes. This should fix a couple ofJelmer Vernooij2007-10-108-108/+66
| | | | | coverity warnings. (This used to be commit 5f86d006debd880ec35db4ebe7db0663c5cb220f)
* r19946: in SetKeySec, sd is just a [in,ref] ptrVolker Lendecke2007-10-105-22/+1
| | | | (This used to be commit 38a88ed5d71c5781286ed12a858dcfb135b33c90)
* r19930: Revert the winreg idl changes. At least enumkey does not work ↵Volker Lendecke2007-10-105-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)