summaryrefslogtreecommitdiff
path: root/librpc
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.cStefan Metzmacher2010-08-201-0/+178
| | | | metze
* idl: added the RODC allow/deny secrets RIDsAndrew Tridgell2010-08-201-0/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()Stefan Metzmacher2010-08-181-0/+10
| | | | metze
* s4:security Remove use of user_sid and group_sid from struct security_tokenAndrew Bartlett2010-08-181-2/+0
| | | | This makes the structure more like Samba3's NT_USER_TOKEN
* s4-netlogon: added SEC_CHAN_RODCAndrew Tridgell2010-08-171-1/+2
| | | | This seems to be equivalent to SEC_CHAN_BDC, but for RODCs
* waf: Generate the ntprinting ndr functions.Andreas Schneider2010-08-161-1/+1
|
* ndr: allow ndr_print to print DATA_BLOBAndrew Tridgell2010-08-143-6/+64
| | | | | | this prints DATA_BLOB structures using the ndr->print() calls Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* dnsp: dnsp_name is 2 byte alignedAndrew Tridgell2010-08-141-0/+2
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4:librpc/rpc: make struct dcerpc_binding_handle privateStefan Metzmacher2010-08-121-0/+9
| | | | metze
* librpc/rpc: add dcerpc_binding_handle abstrationStefan Metzmacher2010-08-121-0/+470
| | | | metze
* librpc/idl/mgmt.idl: add missing size_is()Stefan Metzmacher2010-08-081-1/+1
| | | | metze
* s4-dns: ndr_dnsp helper functionsAndrew Tridgell2010-08-052-0/+123
| | | | these handle the dnsp_name type
* s4-dns: expanded the DNSP code to handle more record typeAndrew Tridgell2010-08-051-8/+56
|
* dns: first version of dsnRecord parserAndrew Tridgell2010-08-052-1/+46
|
* idl: Fixed a possible crash bug.Andreas Schneider2010-08-021-1/+1
|
* spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.Günther Deschner2010-08-021-1/+1
| | | | Guenther
* dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually ↵Simo Sorce2010-07-201-15/+34
| | | | represent.
* waf-idl: put the gen_ndr/README file for source3 backAndrew Tridgell2010-07-191-0/+3
| | | | | This was removed by 100d37fc4624690423f6a932709b3f9046d05c64, probably accidentially.
* s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.Günther Deschner2010-07-161-0/+2
| | | | Guenther
* s3-dcerpc: Fix ability to receive Big Endian PDUsSimo Sorce2010-07-161-0/+5
|
* dcerpc: remove ncacn_packet_header and related functionsSimo Sorce2010-07-161-12/+0
| | | | | | ncacn_packet_header was an artifact and it is not necessary anymore Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c fileSimo Sorce2010-07-131-0/+64
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s4-dcerpc: move some util functions up to main librpc directory.Günther Deschner2010-07-131-0/+53
| | | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s3:dcerpc Add prs_parse_dcerpc_bindSimo Sorce2010-07-081-1/+1
|
* dcerpc: add ncacn_packet_header to IDL.Günther Deschner2010-07-081-0/+12
| | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org>
* samr.idl:UserInfo structures - fix some names according to MS-SAMR documentationMatthias Dieter Wallnöfer2010-07-051-3/+3
| | | | See MS-SAMR section "FULL IDL"
* s4-dsdb: Implementation of User-Change-Password and User-Force-Password-ChangeNadezhda Ivanova2010-07-051-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.
* s4-smbtorture: fix incorrect IDL for QueryMultipleValue (aka RVALENT).Günther Deschner2010-06-291-1/+1
| | | | | | Found by torture test. Guenther
* winreg: fix winreg_QueryMultipleValues2 IDL.Günther Deschner2010-06-291-4/+5
| | | | Guenther
* winreg: fix winreg_QueryMultipleValues() IDL and torture tests.Günther Deschner2010-06-291-6/+7
| | | | Guenther
* s3-librpc: Fixed GUID_from_data_blob() with length of 32.Andreas Schneider2010-06-291-5/+5
| | | | | | If we hit the case that the blob length is 32. The code goes to the end of the function and generates a GUID with garbage. So try to convert the blob to the GUID and return.
* librpc: Use switch in GUID_from_data_blob().Andreas Schneider2010-06-281-7/+16
|
* ntlmssp: add decode_NTLMv2_RESPONSE to IDL.Günther Deschner2010-06-161-0/+4
| | | | Guenther