summaryrefslogtreecommitdiff
path: root/librpc
AgeCommit message (Collapse)AuthorFilesLines
2010-09-11s4-privs Seperate rights and privilegesAndrew Bartlett2-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
2010-09-11libcli/security Rename all privilege bitmaps constantsAndrew Bartlett1-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>
2010-09-11libcli/security Add an invalid LUID privilege valueAndrew Bartlett1-0/+1
This helps code that may not want to specify any privilege Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-11security.idl Add commentsAndrew Bartlett1-1/+3
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-11security.idl Update Windows privileges list to Win2008R2Andrew Bartlett1-30/+35
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-11security.idl clarify which privilages are LUID and bitmap valuesAndrew Bartlett1-6/+10
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-11s4-privs Remove link between enum sec_privilege and the privilege bitmapAndrew Bartlett1-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>
2010-09-11privs Move privilege bitmasks to security.idlAndrew Bartlett1-0/+39
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-08nbt: add nbt_netlogon_response2 to IDL.Günther Deschner1-0/+7
Guenther
2010-09-08nbt: add NETLOGON_LOGON_REQUEST.Günther Deschner1-0/+11
Guenther
2010-09-08nbt: add decode_nbt_netlogon_packet() to IDL.Günther Deschner1-1/+7
Guenther
2010-09-07librpc: bitten by the strncasecmp define againAndrew Tridgell1-0/+1
2010-09-07Add unique IP address binding for client connections (EPM and ncacn_ip_tcp ↵Julien Kerihuel1-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>
2010-09-04librpc/rpc: add dcerpc_binding_handle_set_timeout()Stefan Metzmacher1-0/+6
metze
2010-08-31winreg: add winreg_RestoreKeyFlags to IDL.Günther Deschner1-1/+9
Guenther
2010-08-30librpc/ndr: correctly implement ndr_charset_length()Stefan Metzmacher1-2/+14
Before we ignored the charset type. metze
2010-08-26manpages: Avoid using Samba-Team specific DTD, which requires net accessJelmer Vernooij1-1/+1
or modification of /etc/catalogs.
2010-08-25s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.Günther Deschner3-145/+50
Also remove bogus trustCurrentPasswords struct which we just had because our IDL was incorrect. Guenther
2010-08-25idl-nbt: fixed typoAndrew Tridgell1-1/+1
2010-08-23s4:security Change struct security_token->sids from struct dom_sid * to ↵Andrew Bartlett1-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
2010-08-21s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processedKamen Mazdrashki1-0/+6
2010-08-21s4-drsuapi: Implement custom printing for drsuapi protocol forKamen Mazdrashki2-1/+108
drsuapi_DsReplicaAttribute and drsuapi_DsAttributeValueCtr objects This makes tracing what data has been transferred much easier
2010-08-20librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.cStefan Metzmacher1-0/+178
metze
2010-08-20idl: added the RODC allow/deny secrets RIDsAndrew Tridgell1-0/+2
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-08-18librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()Stefan Metzmacher1-0/+10
metze
2010-08-18s4:security Remove use of user_sid and group_sid from struct security_tokenAndrew Bartlett1-2/+0
This makes the structure more like Samba3's NT_USER_TOKEN
2010-08-17s4-netlogon: added SEC_CHAN_RODCAndrew Tridgell1-1/+2
This seems to be equivalent to SEC_CHAN_BDC, but for RODCs
2010-08-16waf: Generate the ntprinting ndr functions.Andreas Schneider1-1/+1
2010-08-14ndr: allow ndr_print to print DATA_BLOBAndrew Tridgell3-6/+64
this prints DATA_BLOB structures using the ndr->print() calls Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-08-14dnsp: dnsp_name is 2 byte alignedAndrew Tridgell1-0/+2
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-08-12s4:librpc/rpc: make struct dcerpc_binding_handle privateStefan Metzmacher1-0/+9
metze
2010-08-12librpc/rpc: add dcerpc_binding_handle abstrationStefan Metzmacher1-0/+470
metze
2010-08-08librpc/idl/mgmt.idl: add missing size_is()Stefan Metzmacher1-1/+1
metze
2010-08-05s4-dns: ndr_dnsp helper functionsAndrew Tridgell2-0/+123
these handle the dnsp_name type
2010-08-05s4-dns: expanded the DNSP code to handle more record typeAndrew Tridgell1-8/+56
2010-08-05dns: first version of dsnRecord parserAndrew Tridgell2-1/+46
2010-08-02idl: Fixed a possible crash bug.Andreas Schneider1-1/+1
2010-08-02spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.Günther Deschner1-1/+1
Guenther
2010-07-20dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually ↵Simo Sorce1-15/+34
represent.
2010-07-19waf-idl: put the gen_ndr/README file for source3 backAndrew Tridgell1-0/+3
This was removed by 100d37fc4624690423f6a932709b3f9046d05c64, probably accidentially.
2010-07-16s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.Günther Deschner1-0/+2
Guenther
2010-07-16s3-dcerpc: Fix ability to receive Big Endian PDUsSimo Sorce1-0/+5
2010-07-16dcerpc: remove ncacn_packet_header and related functionsSimo Sorce1-12/+0
ncacn_packet_header was an artifact and it is not necessary anymore Signed-off-by: Günther Deschner <gd@samba.org>
2010-07-13dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c fileSimo Sorce1-0/+64
Signed-off-by: Günther Deschner <gd@samba.org>
2010-07-13s4-dcerpc: move some util functions up to main librpc directory.Günther Deschner1-0/+53
Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
2010-07-08s3:dcerpc Add prs_parse_dcerpc_bindSimo Sorce1-1/+1
2010-07-08dcerpc: add ncacn_packet_header to IDL.Günther Deschner1-0/+12
Guenther Signed-off-by: Simo Sorce <idra@samba.org>
2010-07-05samr.idl:UserInfo structures - fix some names according to MS-SAMR documentationMatthias Dieter Wallnöfer1-3/+3
See MS-SAMR section "FULL IDL"
2010-07-05s4-dsdb: Implementation of User-Change-Password and User-Force-Password-ChangeNadezhda Ivanova1-0/+2
These CARs need to be checked on password change and password reset operations. Apparently the password attributes are not influenced by Write Property. Single detele operations and modifications of dBCSPwd are let through to the password_hash module. This is determined experimentally.
2010-06-29s4-smbtorture: fix incorrect IDL for QueryMultipleValue (aka RVALENT).Günther Deschner1-1/+1
Found by torture test. Guenther