summaryrefslogtreecommitdiffstats
path: root/librpc
Commit message (Collapse)AuthorAgeFilesLines
* s4-rpc: added target_principal binding handle optionAndrew Tridgell2010-10-011-2/+2
| | | | | | this allows you to specify a target SPN for a connection Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* netlogon.idl: add missing flags to DSGETDC_VALID_FLAGSStefan Metzmacher2010-10-021-0/+3
| | | | metze
* idl-drsuapi: fixed another replica_flags that should use the bitmapAndrew Tridgell2010-09-291-1/+1
| | | | Pair-Programmed-With: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
* spoolss: use the correct flags for spoolss_PrinterInfo1 struct.Günther Deschner2010-09-301-1/+1
| | | | Guenther
* librpc/ndr: remove 'async' from ndr_interface_callStefan Metzmacher2010-09-281-1/+0
| | | | metze
* samr: add three new ACB flags to IDL.Günther Deschner2010-09-281-1/+4
| | | | Guenther
* waf: add more NDR subsystems for shared IDL files.Günther Deschner2010-09-271-0/+40
| | | | Guenther
* s4-waf: remove NDR-SRVSVC alias.Günther Deschner2010-09-271-0/+10
| | | | | | Thanks tridge, this was driving me nuts... Guenther
* idl-pac: add a decoder for the pac info ctrAndrew Tridgell2010-09-261-0/+4
| | | | | Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-waf: add NDR_EVENTLOG.Günther Deschner2010-09-241-0/+5
| | | | Guenther
* s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.Günther Deschner2010-09-241-2/+2
| | | | Guenther
* s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.Günther Deschner2010-09-231-0/+187
| | | | Guenther
* s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idlAnatoliy Atanasov2010-09-231-1/+1
|
* s4/eventlog6: Add idl for EventLog6 RPCAnatoliy Atanasov2010-09-231-0/+343
| | | | The idl is translated from [MS-EVEN6].pdf.
* s4-waf: add NDR_LSARPC and NDR_SAMR.Günther Deschner2010-09-231-0/+10
| | | | Guenther
* s4-waf: move two more NDR_ subsystems to main directory.Günther Deschner2010-09-231-0/+10
| | | | Guenther
* waf: fix generated nbt.h path, should fix s4 install.Günther Deschner2010-09-231-1/+1
| | | | Guenther
* waf: move majority of shared NDR_ subsystems to main wscript_build.Günther Deschner2010-09-231-0/+208
| | | | | | (so they can be used by s3 waf later) Guenther
* s4/drs: Added the rest of the enum drsuapi_DsNameFormat valuesAnatoliy Atanasov2010-09-201-11/+28
| | | | According to documentation - [MS-DRSR] 4.1.4.1.2 and 4.1.4.1.3
* idl: build python interfaces for winbind and idmap IDLAndrew Tridgell2010-09-171-1/+6
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-winbind Add a proxy method to update DNS records with a read-write DCAndrew Bartlett2010-09-171-1/+1
| | | | | | | | | | This must be done in winbindd as it already has the schannel connection and the credential chain. If we re-established that elsewhere, we would break the chain in winbindd. Andrew Bartlett Signed-Off-By: Andrew Tridgell <tridge@samba.org>
* s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.Günther Deschner2010-09-161-1/+1
| | | | Guenther
* s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.Günther Deschner2010-09-161-1/+1
| | | | Guenther
* s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecordsAndrew Tridgell2010-09-161-0/+55
| | | | | | | this is used by a RODC to do DNS updates, as TSIG updates are not allowed by RODCs Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* pidl: prevent ndr_print_*() dying on NULL pointersAndrew Tridgell2010-09-162-0/+11
| | | | | when using ndrdump you can get uninitialised structures containing pointers. Don't segfault when trying to print them
* idl: Added EPMAPPER_STATUS_CANT_PERFORM_OP.Andreas Schneider2010-09-161-0/+1
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.Günther Deschner2010-09-141-2/+2
| | | | Guenther
* security.idl Clarify that this is not a network structureAndrew Bartlett2010-09-111-0/+1
|
* s4-privs Seperate rights and privilegesAndrew Bartlett2010-09-112-29/+22
| | | | | | | | | These are related, but slightly different concepts. The biggest difference is that rights are not enumerated as a system-wide list. This moves the rights to security.idl due to dependencies. Andrew Bartlett
* libcli/security Rename all privilege bitmaps constantsAndrew Bartlett2010-09-111-31/+31
| | | | | | | | | The idea here to to make it very clear how they differ from the enumerated LUID values. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* libcli/security Add an invalid LUID privilege valueAndrew Bartlett2010-09-111-0/+1
| | | | | | This helps code that may not want to specify any privilege Signed-off-by: Andrew Tridgell <tridge@samba.org>
* security.idl Add commentsAndrew Bartlett2010-09-111-1/+3
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* security.idl Update Windows privileges list to Win2008R2Andrew Bartlett2010-09-111-30/+35
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* security.idl clarify which privilages are LUID and bitmap valuesAndrew Bartlett2010-09-111-6/+10
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4-privs Remove link between enum sec_privilege and the privilege bitmapAndrew Bartlett2010-09-111-29/+71
| | | | | | | | | | | This allows us to set the enum sec_privilege constants to the LUID values that are seen from windows, which we need to match, in order to preserve the support for the NT Print Migrator tool after a merge with the source3/ privileges code. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* privs Move privilege bitmasks to security.idlAndrew Bartlett2010-09-111-0/+39
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* nbt: add nbt_netlogon_response2 to IDL.Günther Deschner2010-09-081-0/+7
| | | | Guenther
* nbt: add NETLOGON_LOGON_REQUEST.Günther Deschner2010-09-081-0/+11
| | | | Guenther
* nbt: add decode_nbt_netlogon_packet() to IDL.Günther Deschner2010-09-081-1/+7
| | | | Guenther
* librpc: bitten by the strncasecmp define againAndrew Tridgell2010-09-071-0/+1
|
* Add unique IP address binding for client connections (EPM and ncacn_ip_tcp ↵Julien Kerihuel2010-09-071-3/+19
| | | | | | | | | | | | | levels) This allows for binding strings like this: ncacn_ip_tcp:host[localaddress=192.168.2.1,seal] which will force the connection to be locally bound to the specified IP address Signed-off-by: Andrew Tridgell <tridge@samba.org>
* librpc/rpc: add dcerpc_binding_handle_set_timeout()Stefan Metzmacher2010-09-041-0/+6
| | | | metze
* winreg: add winreg_RestoreKeyFlags to IDL.Günther Deschner2010-08-311-1/+9
| | | | Guenther
* librpc/ndr: correctly implement ndr_charset_length()Stefan Metzmacher2010-08-301-2/+14
| | | | | | Before we ignored the charset type. metze
* manpages: Avoid using Samba-Team specific DTD, which requires net accessJelmer Vernooij2010-08-261-1/+1
| | | | or modification of /etc/catalogs.
* s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.Günther Deschner2010-08-253-145/+50
| | | | | | | Also remove bogus trustCurrentPasswords struct which we just had because our IDL was incorrect. Guenther
* idl-nbt: fixed typoAndrew Tridgell2010-08-251-1/+1
|
* s4:security Change struct security_token->sids from struct dom_sid * to ↵Andrew Bartlett2010-08-231-1/+1
| | | | | | | | | struct dom_sid This makes the structure much more like NT_USER_TOKEN in the source3/ code. (The remaining changes are that privilages still need to be merged) Andrew Bartlett
* s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processedKamen Mazdrashki2010-08-211-0/+6
|
* s4-drsuapi: Implement custom printing for drsuapi protocol forKamen Mazdrashki2010-08-212-1/+108
| | | | | | drsuapi_DsReplicaAttribute and drsuapi_DsAttributeValueCtr objects This makes tracing what data has been transferred much easier