summaryrefslogtreecommitdiffstats
path: root/librpc
Commit message (Collapse)AuthorAgeFilesLines
...
* librpc: Return an error if we a broken floor.Andreas Schneider2011-03-241-4/+9
| | | | Pair-Programmed-With: Simo Sorce <idra@samba.org>
* cleanup: fix some trailing spacesSimo Sorce2011-03-241-4/+4
|
* librpc: Added a dcerpc_binding_dup() function.Andreas Schneider2011-03-242-0/+82
|
* charcnv: removed the allow_badcharcnv and allow_bad_conv options to ↵Andrew Tridgell2011-03-242-11/+11
| | | | | | | | | convert_string*() we shouldn't accept bad multi-byte strings, it just hides problems Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Mar 24 01:47:26 CET 2011 on sn-devel-104
* librpc: bring more librpc prototypes in common.Günther Deschner2011-03-231-0/+12
| | | | Guenther
* ndrdump - make "in_pipes" and "out_pipes" constMatthias Dieter Wallnöfer2011-03-231-2/+2
| | | | In order to suppress a build warning.
* idmap.idl: Fix whitespaceVolker Lendecke2011-03-211-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Mar 21 13:36:48 CET 2011 on sn-devel-104
* rap: add rap_NetSessionGetInfo to IDL.Günther Deschner2011-03-181-0/+11
| | | | Guenther
* rap: add rap_NetUserDelete IDL.Günther Deschner2011-03-181-0/+7
| | | | Guenther
* rap: add rap_NetUserAdd IDL.Günther Deschner2011-03-181-0/+11
| | | | Guenther
* idl: define printcap IPC message formatDavid Disseldorp2011-03-163-1/+24
| | | | Signed-off-by: Andreas Schneider <asn@samba.org>
* rpc: make ndr/ndr_svcctl.h publicAndrew Tridgell2011-03-151-2/+2
| | | | this is used by public header gen_ndr/ndr_svcctl.h
* librpc/rpc: move DCERPC_ flags to rpc_common.hStefan Metzmacher2011-03-131-0/+54
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Mar 13 20:45:53 CET 2011 on sn-devel-104
* librpc/rpc: add dcerpc_binding_handle_raw_call()Stefan Metzmacher2011-03-132-0/+70
| | | | metze
* librpc/rpc: move struct dcerpc_binding to rpc_common.hStefan Metzmacher2011-03-131-0/+14
| | | | metze
* librpc/rpc: move enum dcerpc_transport_t to rpc_common.hStefan Metzmacher2011-03-131-0/+6
| | | | metze
* librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.hStefan Metzmacher2011-03-111-2/+101
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Mar 11 12:28:08 CET 2011 on sn-devel-104
* frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()Stefan Metzmacher2011-03-101-2/+10
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Mar 10 15:18:22 CET 2011 on sn-devel-104
* librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functionsStefan Metzmacher2011-03-101-5/+73
| | | | metze
* librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()Stefan Metzmacher2011-03-102-0/+36
| | | | metze
* librpc/ndr: add ndr_interface_call_pipeStefan Metzmacher2011-03-101-0/+16
| | | | metze
* librpc/ndr use hyper for uid_t/gid_t rather than udlongAndrew Bartlett2011-03-091-4/+4
| | | | | | | | | | This has 8 byte alignment, which is what was specified in pidl for these types. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Mar 9 09:03:09 CET 2011 on sn-devel-104
* s3-rpc_client: Added DCERPC_AUTH_TYPE_NCALRPC bind.Andreas Schneider2011-03-081-1/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* librpc/idl: remove unused string defines from idl_types.hStefan Metzmacher2011-03-021-23/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Mar 2 14:09:44 CET 2011 on sn-devel-104
* librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontextStefan Metzmacher2011-03-021-1/+4
| | | | | | | | | This is not strictly needed, but it's good to have the logic in common with the other Enum* calls. This also allows us to play with the NDR_RELATIVE_REVERSE flag. metze
* rap: add rap_NetSessionEnum to IDL.Günther Deschner2011-03-021-0/+30
| | | | Guenther
* librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBsStefan Metzmacher2011-03-012-5/+14
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Mar 1 17:11:03 CET 2011 on sn-devel-104
* librpc/idl Add helper structures for use by samba3 in auth_session_infoAndrew Bartlett2011-03-012-0/+23
| | | | | | | The unix info and in particular unix token needs to be preserved into the struct auth_session_info. Andrew Bartlett
* pidl Add support for uid_t and gid_t typesAndrew Bartlett2011-03-012-0/+62
| | | | | | | | | These are mapped to uint64_t, which should be big enough. This is proposed to be used for internal Samba representations, where it would be more painful to convert all the callers to an uint64_t calling convention. Andrew Bartlett
* spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byteStefan Metzmacher2011-03-011-1/+1
| | | | | | | metze Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Mar 1 02:12:37 CET 2011 on sn-devel-104
* spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the typeStefan Metzmacher2011-02-283-1/+34
| | | | metze
* TODO test/review librpc/ndr: remove align2 hack for relative pointersStefan Metzmacher2011-02-281-5/+1
| | | | metze
* TODO test/review librpc: align nstring and nstring_array to 2 byteStefan Metzmacher2011-02-281-2/+2
| | | | metze
* librpc/ndr: ndr align relative pointers based on the given flagsStefan Metzmacher2011-02-281-0/+26
| | | | | | | We used to do this only for the reverse relative pointers and now we always do it. metze
* TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at ↵Stefan Metzmacher2011-02-281-4/+5
| | | | | | LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS metze
* build: moved librpc/rpc/*.c into a rpccommon libraryAndrew Tridgell2011-02-246-0/+111
| | | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Feb 24 02:42:37 CET 2011 on sn-devel-104
* s4:build: add RPC_NDR_ATSVC subsystemStefan Metzmacher2011-02-221-2/+12
| | | | metze
* librpc make ndr-standard a common libraryAndrew Bartlett2011-02-181-0/+11
|
* librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript filesAndrew Bartlett2011-02-181-0/+14
| | | | | | | There isn't any reson to keep these private to source3 and source4 and more, and doing so creates problems for the top level build. Andrew Bartlett
* idl: naming a structure 'VERSION' is not a good idea!Andrew Tridgell2011-02-172-3/+3
| | | | | | this renames it to ntlmssp_VERSION Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().Günther Deschner2011-02-171-1/+0
| | | | Guenther
* librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).Günther Deschner2011-02-142-5/+18
| | | | | | | | | Simo, please check. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Feb 14 18:54:38 CET 2011 on sn-devel-104
* librpc: add bindings for dnsp in pythonMatthieu Patou2011-02-132-1/+11
|
* s4-build: fixed export of krb5pac.h, needed by other public headersAndrew Tridgell2011-02-111-3/+5
| | | | | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Feb 11 01:45:55 CET 2011 on sn-devel-104
* librpc: move preg.idl to main directory.Günther Deschner2011-02-105-1/+147
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 10 13:56:49 CET 2011 on sn-devel-104
* s4-auth: install gen_ndr/auth.h, used by public session.hAndrew Tridgell2011-02-101-3/+5
| | | | | | needed for openchange. Thanks to Brad for reporting this. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libcli/named_pipe_auth Change from 'info3' to auth_session_info_transportAndrew Bartlett2011-02-102-12/+12
| | | | | | | | | | | | | | | This changes the structure being used to convey the current user state from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built structure that matches the internals of the Samba auth subsystem and contains the final group list, as well as the final privilege set and session key. These previously had to be re-created on the server side of the pipe each time. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* auth.idl fix size_is() reference in IDLAndrew Bartlett2011-02-101-1/+1
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* libcli/named_pipe_auth Remove support for unused levels 0-2.Andrew Bartlett2011-02-101-24/+0
| | | | | | | | The only client and server for this code uses level 3 exclusively. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-auth Add auth.idl to encode auth subsystem structures in IDLAndrew Bartlett2011-02-092-1/+71
| | | | | | | This is not only a useful way to encode stuff, it also allows python to handle the structures, and natrually allows them to be NDR encoded. Andrew Bartlett