summaryrefslogtreecommitdiff
path: root/librpc
AgeCommit message (Collapse)AuthorFilesLines
2011-02-28spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the typeStefan Metzmacher3-1/+34
metze
2011-02-28TODO test/review librpc/ndr: remove align2 hack for relative pointersStefan Metzmacher1-5/+1
metze
2011-02-28TODO test/review librpc: align nstring and nstring_array to 2 byteStefan Metzmacher1-2/+2
metze
2011-02-28librpc/ndr: ndr align relative pointers based on the given flagsStefan Metzmacher1-0/+26
We used to do this only for the reverse relative pointers and now we always do it. metze
2011-02-28TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at ↵Stefan Metzmacher1-4/+5
LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS metze
2011-02-24build: moved librpc/rpc/*.c into a rpccommon libraryAndrew Tridgell6-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
2011-02-22s4:build: add RPC_NDR_ATSVC subsystemStefan Metzmacher1-2/+12
metze
2011-02-18librpc make ndr-standard a common libraryAndrew Bartlett1-0/+11
2011-02-18librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript filesAndrew Bartlett1-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
2011-02-17idl: naming a structure 'VERSION' is not a good idea!Andrew Tridgell2-3/+3
this renames it to ntlmssp_VERSION Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-17libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().Günther Deschner1-1/+0
Guenther
2011-02-14librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).Günther Deschner2-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
2011-02-13librpc: add bindings for dnsp in pythonMatthieu Patou2-1/+11
2011-02-11s4-build: fixed export of krb5pac.h, needed by other public headersAndrew Tridgell1-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
2011-02-10librpc: move preg.idl to main directory.Günther Deschner5-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
2011-02-10s4-auth: install gen_ndr/auth.h, used by public session.hAndrew Tridgell1-3/+5
needed for openchange. Thanks to Brad for reporting this. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-10libcli/named_pipe_auth Change from 'info3' to auth_session_info_transportAndrew Bartlett2-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>
2011-02-10auth.idl fix size_is() reference in IDLAndrew Bartlett1-1/+1
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-10libcli/named_pipe_auth Remove support for unused levels 0-2.Andrew Bartlett1-24/+0
The only client and server for this code uses level 3 exclusively. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2011-02-09s4-auth Add auth.idl to encode auth subsystem structures in IDLAndrew Bartlett2-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
2011-02-08s4-waf: split out wscript_build for ndrdump binary.Günther Deschner1-0/+7
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 8 14:50:54 CET 2011 on sn-devel-104
2011-02-08lib/compression: add shared wscript_build.Günther Deschner1-0/+1
Guenther
2011-02-08libndr: apply some const and make is_valid_policy_hnd a callback to ↵Günther Deschner2-5/+3
policy_handle_empty. Guenther
2011-02-08libndr: share some uuid helpers.Günther Deschner2-0/+20
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 8 09:52:56 CET 2011 on sn-devel-104
2011-02-08ndr: merge ndr_map_error2string and ndr_errstr.Günther Deschner1-0/+1
Guenther
2011-02-08ndr: move null_ndr_syntax_id to the common libndr location.Günther Deschner2-0/+6
Guenther
2011-02-08ndr: merge duplicate ndr_map_error2ntstatus() functions.Günther Deschner1-0/+25
Guenther
2011-02-07s4-waf Don't include ../librpc in pathsAndrew Bartlett1-100/+100
The paths here are relative to the librpc directory the wscript_build file is in, and so these don't actually change anything. Andrew Bartlett
2011-02-02s3-waf: no need to call pidl with --samba3-ndr-client anymore.Günther Deschner1-2/+2
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 21:38:23 CET 2011 on sn-devel-104
2011-02-02s3-build: remove --samba3-ndr-client from build_idl.sh script.Günther Deschner1-3/+3
Guenther
2011-02-02netlogon.idl: remove pointless union arms of netr_DELTA_UNIONStefan Metzmacher1-16/+4
These were just padding, which was needed as we didn't have 'ms_union' support. metze
2011-02-02netlogon.idl: use 'ms_union' as specified in [MS-NRPC]Stefan Metzmacher1-0/+1
metze
2011-02-02netlogon.idl: add missing [default]; union armsStefan Metzmacher1-0/+4
metze
2011-01-31s4-smbtorture: add samr_changepassworduser3 ndr torture tests.Günther Deschner1-1/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Jan 31 16:07:14 CET 2011 on sn-devel-104
2011-01-30librpc/rpc: add dcerpc_fault_to_nt_status() mapping from ↵Stefan Metzmacher1-0/+2
DCERPC_FAULT_SEC_PKG_ERROR metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Jan 30 18:24:04 CET 2011 on sn-devel-104
2011-01-30dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERRORStefan Metzmacher1-0/+1
metze
2011-01-28s4-smbtorture: add NDR tests for netr_LogonSamLogon.Günther Deschner1-1/+1
Guenther
2011-01-27idl: Added missing endpoint mapper defines.Andreas Schneider1-10/+23
[MS-RPCE] 2.2.1.2.4 ept_lookup Method
2011-01-27librpc: Added support to accept netbios names.Andreas Schneider1-1/+2
If we have a NCACN_NP pipe, the binding host is the netbios name an not an IP address.
2011-01-25idl: add file_id idl.Günther Deschner3-1/+20
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Jan 25 12:27:00 CET 2011 on sn-devel-104
2011-01-25waf: share libndr.so between samba3 and samba4.Günther Deschner1-0/+10
Guenther
2011-01-25libndr: move ndr_print_bool to ndr_basic.cGünther Deschner2-0/+7
Guenther
2011-01-14s4-dns: renamed DNS_TYPE_ZERO to DNS_TYPE_TOMBSTONEAndrew Tridgell1-1/+2
we now know that these are tombstone records, with a timestamp Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-01-12drsuapi.idl: add some more DRSUAPI_ATTID_* valuesStefan Metzmacher1-0/+5
These will be use for "net rpc vampire passwd" in source3. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 12 19:51:53 CET 2011 on sn-devel-104
2011-01-12idl: Add IDL for remote key backup protocol (rkbp)Matthieu Patou5-1/+348
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-01-12idl: remove protected storageMatthieu Patou3-25/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-01-07netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner1-1/+1
Guenther
2011-01-01wmi: Remove unnecessary noprint statements.Jelmer Vernooij3-25/+20
2010-12-22dns: fixed dns record formatAndrew Tridgell1-7/+25
based on new WSPP docs from Bryan Burgin Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Dec 22 04:45:46 CET 2010 on sn-devel-104
2010-12-21dns: cope with trailing '.' in dns_nameAndrew Tridgell1-1/+7