summaryrefslogtreecommitdiffstats
path: root/librpc
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* s4-waf: split out wscript_build for ndrdump binary.Günther Deschner2011-02-081-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
* lib/compression: add shared wscript_build.Günther Deschner2011-02-081-0/+1
| | | | Guenther
* libndr: apply some const and make is_valid_policy_hnd a callback to ↵Günther Deschner2011-02-082-5/+3
| | | | | | policy_handle_empty. Guenther
* libndr: share some uuid helpers.Günther Deschner2011-02-082-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
* ndr: merge ndr_map_error2string and ndr_errstr.Günther Deschner2011-02-081-0/+1
| | | | Guenther
* ndr: move null_ndr_syntax_id to the common libndr location.Günther Deschner2011-02-082-0/+6
| | | | Guenther
* ndr: merge duplicate ndr_map_error2ntstatus() functions.Günther Deschner2011-02-081-0/+25
| | | | Guenther
* s4-waf Don't include ../librpc in pathsAndrew Bartlett2011-02-071-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
* s3-waf: no need to call pidl with --samba3-ndr-client anymore.Günther Deschner2011-02-021-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
* s3-build: remove --samba3-ndr-client from build_idl.sh script.Günther Deschner2011-02-021-3/+3
| | | | Guenther
* netlogon.idl: remove pointless union arms of netr_DELTA_UNIONStefan Metzmacher2011-02-021-16/+4
| | | | | | | These were just padding, which was needed as we didn't have 'ms_union' support. metze
* netlogon.idl: use 'ms_union' as specified in [MS-NRPC]Stefan Metzmacher2011-02-021-0/+1
| | | | metze
* netlogon.idl: add missing [default]; union armsStefan Metzmacher2011-02-021-0/+4
| | | | metze
* s4-smbtorture: add samr_changepassworduser3 ndr torture tests.Günther Deschner2011-01-311-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
* librpc/rpc: add dcerpc_fault_to_nt_status() mapping from ↵Stefan Metzmacher2011-01-301-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
* dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERRORStefan Metzmacher2011-01-301-0/+1
| | | | metze
* s4-smbtorture: add NDR tests for netr_LogonSamLogon.Günther Deschner2011-01-281-1/+1
| | | | Guenther
* idl: Added missing endpoint mapper defines.Andreas Schneider2011-01-271-10/+23
| | | | [MS-RPCE] 2.2.1.2.4 ept_lookup Method
* librpc: Added support to accept netbios names.Andreas Schneider2011-01-271-1/+2
| | | | | If we have a NCACN_NP pipe, the binding host is the netbios name an not an IP address.
* idl: add file_id idl.Günther Deschner2011-01-253-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
* waf: share libndr.so between samba3 and samba4.Günther Deschner2011-01-251-0/+10
| | | | Guenther
* libndr: move ndr_print_bool to ndr_basic.cGünther Deschner2011-01-252-0/+7
| | | | Guenther
* s4-dns: renamed DNS_TYPE_ZERO to DNS_TYPE_TOMBSTONEAndrew Tridgell2011-01-141-1/+2
| | | | | | we now know that these are tombstone records, with a timestamp Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* drsuapi.idl: add some more DRSUAPI_ATTID_* valuesStefan Metzmacher2011-01-121-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
* idl: Add IDL for remote key backup protocol (rkbp)Matthieu Patou2011-01-125-1/+348
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* idl: remove protected storageMatthieu Patou2011-01-123-25/+1
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner2011-01-071-1/+1
| | | | Guenther
* wmi: Remove unnecessary noprint statements.Jelmer Vernooij2011-01-013-25/+20
|
* dns: fixed dns record formatAndrew Tridgell2010-12-221-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
* dns: cope with trailing '.' in dns_nameAndrew Tridgell2010-12-211-1/+7
|
* librpc/ndr/ndr_*.c - remove "const" from OIDsMatthias Dieter Wallnöfer2010-12-212-2/+2
|
* dns: fixed the padding for dnsp_name fields in LDAPAndrew Tridgell2010-12-211-4/+18
| | | | | | | all names are NUL terminated, but may have additional padding as well Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Dec 21 03:26:26 CET 2010 on sn-devel-104
* dns: auto-calculate the wDataLength field in DNS recordsAndrew Tridgell2010-12-211-2/+2
| | | | we need this for creating new records
* dnsp: fixed parsing of dns_name structuresAndrew Tridgell2010-12-211-3/+4
| | | | its not a pad byte, its a trailing zero
* spoolss: fill in PerMachineConnections add and delete IDL.Günther Deschner2010-12-161-3/+9
| | | | Guenther
* drsblobs.idl: remove nopython from package_PrimaryKerberosBlob related stuffStefan Metzmacher2010-12-101-8/+8
| | | | | | | | | | This allows parsing and construction of the supplementatlCredentials attribute in python. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 10 19:08:33 CET 2010 on sn-devel-104
* s4-lsa Implement kerberos ticket life policyAndrew Bartlett2010-12-091-1/+4
| | | | | | | | We now no longer print tickets with a potentially infinite life, and we report the same life over LSA as we use in the KDC. We should get this from group policy, but for now it's parametric smb.conf options. Andrew Bartlett
* dcerpc.idl: fix typo 0x800000000 => 0x80000000Stefan Metzmacher2010-12-081-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Dec 8 20:13:03 CET 2010 on sn-devel-104
* Add ncacn_http (RTS) IDL implementation in dcerpc.idlJulien Kerihuel2010-12-081-1/+153
| | | | | | | | Signed-off-by: Julien Kerihuel <j.kerihuel@openchange.org> Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Dec 8 14:17:45 CET 2010 on sn-devel-104
* s4-pkgconfig: add @LIB_RPATH@ to our link flagsAndrew Tridgell2010-12-082-2/+2
| | | | | | | | this is only set when rpath is used on install. It ensures that applications that link against Samba libraries get the rpath right Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Dec 8 12:46:00 CET 2010 on sn-devel-104
* ndr: Another try to support the build on non-IPv6 systemsKai Blin2010-12-081-2/+4
| | | | | | | Signed-off-by: Matthieu Patou <mat@matws.net> Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Dec 8 10:26:00 CET 2010 on sn-devel-104