Stefan Metzmacher
ad94ae9804
librpc/idl/mgmt.idl: add missing size_is()
...
metze
2010-08-08 11:05:19 +02:00
Andrew Tridgell
1946ab5a1b
s4-dns: ndr_dnsp helper functions
...
these handle the dnsp_name type
2010-08-05 17:31:29 +10:00
Andrew Tridgell
8892748085
s4-dns: expanded the DNSP code to handle more record type
2010-08-05 17:31:29 +10:00
Andrew Tridgell
2883bc94c7
dns: first version of dsnRecord parser
2010-08-05 17:31:28 +10:00
Andreas Schneider
b6e9d8d406
idl: Fixed a possible crash bug.
2010-08-02 18:33:36 +02:00
Günther Deschner
45952b5679
spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
...
Guenther
2010-08-02 15:52:09 +02:00
Simo Sorce
b20e5eb3aa
dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually represent.
2010-07-20 08:28:19 -04:00
Andrew Tridgell
a709e423d2
waf-idl: put the gen_ndr/README file for source3 back
...
This was removed by 100d37fc46
, probably
accidentially.
2010-07-19 22:17:17 +10:00
Günther Deschner
c5e85a4987
s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.
...
Guenther
2010-07-16 23:09:54 +02:00
Simo Sorce
65116adceb
s3-dcerpc: Fix ability to receive Big Endian PDUs
2010-07-16 16:02:39 -04:00
Simo Sorce
cb3725a931
dcerpc: remove ncacn_packet_header and related functions
...
ncacn_packet_header was an artifact and it is not necessary anymore
Signed-off-by: Günther Deschner <gd@samba.org>
2010-07-16 01:51:17 +02:00
Simo Sorce
e340aa40d1
dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c file
...
Signed-off-by: Günther Deschner <gd@samba.org>
2010-07-13 14:44:10 +02:00
Günther Deschner
716f9d6847
s4-dcerpc: move some util functions up to main librpc directory.
...
Guenther
Signed-off-by: Simo Sorce <idra@samba.org>
Signed-off-by: Günther Deschner <gd@samba.org>
2010-07-13 14:44:09 +02:00
Simo Sorce
0d9b63663f
s3:dcerpc Add prs_parse_dcerpc_bind
2010-07-08 01:41:24 -04:00
Günther Deschner
389a677426
dcerpc: add ncacn_packet_header to IDL.
...
Guenther
Signed-off-by: Simo Sorce <idra@samba.org>
2010-07-08 00:27:55 -04:00
Matthias Dieter Wallnöfer
915ddf0dc7
samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation
...
See MS-SAMR section "FULL IDL"
2010-07-05 15:35:54 +02:00
Nadezhda Ivanova
81240b13b3
s4-dsdb: Implementation of User-Change-Password and User-Force-Password-Change
...
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-07-05 00:17:38 +03:00
Günther Deschner
cc8d6d99df
s4-smbtorture: fix incorrect IDL for QueryMultipleValue (aka RVALENT).
...
Found by torture test.
Guenther
2010-06-29 23:10:47 +02:00
Günther Deschner
c02cbaae34
winreg: fix winreg_QueryMultipleValues2 IDL.
...
Guenther
2010-06-29 12:26:57 +02:00
Günther Deschner
bf07bf2857
winreg: fix winreg_QueryMultipleValues() IDL and torture tests.
...
Guenther
2010-06-29 11:48:53 +02:00
Andreas Schneider
e52f3d8637
s3-librpc: Fixed GUID_from_data_blob() with length of 32.
...
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.
2010-06-29 11:12:12 +02:00
Andreas Schneider
dc2e41a16a
librpc: Use switch in GUID_from_data_blob().
2010-06-28 10:18:12 +02:00
Günther Deschner
5b17d34d62
ntlmssp: add decode_NTLMv2_RESPONSE to IDL.
...
Guenther
2010-06-16 14:42:23 +02:00
Nadezhda Ivanova
8823bdc7e2
Added guids for the validated writes.
2010-06-09 12:03:32 +03:00
Günther Deschner
102b0cfe62
security: move generic_mapping and standard_mapping to security.idl.
...
Guenther
2010-06-03 11:00:26 +02:00
Günther Deschner
bcd4077be6
s3: remove unused librpc/ndr/sid.c.
...
Guenther
2010-06-03 01:07:17 +02:00
Matthias Dieter Wallnöfer
11e2608ba9
s3/s4:netrEnumerateTrustedDomains - this call returns a "NTSTATUS" result
...
See MS-NRPC 3.5.5.6.3.
2010-05-31 12:08:59 +02:00
Günther Deschner
7bcd9c5583
libndr: add support for relative_rap_convert.
...
Will not harm anyone, is only used for rare short (2byte) relative pointers, and
relative_rap_convert is always 0 so far (as all init functions using struct
ndr_pull will zero the struct).
Guenther
2010-05-27 23:25:15 +02:00
Günther Deschner
e94e13bd8d
rap: use rap_LogonHours in rap_NetUserInfo11 as well.
...
Guenther
2010-05-26 22:55:45 +02:00
Günther Deschner
dd05e173a2
rap: fix typo in IDL.
...
Guenther
2010-05-26 22:48:32 +02:00
Günther Deschner
fbd1d50824
rap: add rap_NetUserGetInfo IDL.
...
Guenther
2010-05-26 22:18:07 +02:00
Andrew Bartlett
974ed9cf2c
s4:idmap Seperate idmap structures from winbind.idl and match to source3/ idmap
...
These structures now match those in use in the source3 code. I'm not
sure if this is the better API or not, but it is far, far safer to
remove a pointer than to add one.
Andrew Bartlett
2010-05-24 23:08:56 +10:00
Günther Deschner
032c051523
rap: fix rap_NetUserPasswordSet2 IDL.
...
Guenther
2010-05-21 18:10:57 +02:00
Kamen Mazdrashki
a4719a4e12
s4-drsuapi: Sort ATTID definitions by ATTID value
2010-05-21 17:36:40 +03:00
Kamen Mazdrashki
ffc46769b3
s4/drsuapi: Yet another set of predefined ATTIDs
2010-05-21 17:36:40 +03:00
Günther Deschner
b75384546a
librpc: finally merge ndr_string.c.
...
Guenther
2010-05-20 13:57:22 +02:00
Jeremy Allison
b0d7a3d123
Thanks to Andrew Bartlett's advice, fix the NTLMSSP version problem the correct way.
...
No more magic blobs :-). Use ndr_push_struct_blob() to
push a properly formatted VERSION struct.
Jeremy.
2010-05-19 10:36:39 -07:00
Kamen Mazdrashki
ad9050a6ff
s4/drsuapi: Add another set of predefined ATTIDs
...
Very useful for debugging/dumping purposes
2010-05-19 02:49:05 +03:00
Matthieu Patou
970cbad79a
librpc/idl: fix errors and improve idl in dfsblobs
...
Fix problems between strings and nstring
Allow get_deferral parameters to be used by ndr_push/pull_blobs
Handle correctly the 16 bytes padding
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:12 +02:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Günther Deschner
ca73e03eb7
security: merge builtin rid tables.
...
Guenther
2010-05-18 00:44:26 +02:00
Günther Deschner
566418f1a1
ntprinting: add ntprinting.idl.
...
This generates convenient unmarshalling routines for pulling out spoolss related
information out of ntprinters.tdb, ntforms.tdb and ntdrivers.tdb.
Guenther
2010-05-14 14:12:57 +02:00
Günther Deschner
732a132c4f
rap: add rap_NetOEMChangePassword() to IDL.
...
Guenther
2010-05-10 21:30:27 +02:00
Matthias Dieter Wallnöfer
f1974fbdf9
librpc:dcerpc_error.c - fix a warning
2010-05-09 10:22:55 +02:00
Günther Deschner
93d2e91b90
rap: add rap_NetUserPasswordSet2() to IDL.
...
Guenther
2010-05-08 01:46:40 +02:00
Björn Jacke
e8c3da1fc0
idl: get the logic of the prevous commit right
2010-05-07 13:45:00 +02:00
Björn Jacke
10e0641e34
idl: fix Unix builds by replacing bashism
...
test -nt is not portable - tridge, please check!
2010-05-07 13:38:00 +02:00
Günther Deschner
e90c874b25
rap: add IDL for rap_NetShareAdd (undocumented in MS-RAP).
...
Guenther
2010-05-05 17:21:05 +02:00
Günther Deschner
ab1d9a923c
rap: add rap_NetPrintDestGetInfo to IDL.
...
Guenther
2010-05-04 15:49:27 +02:00
Günther Deschner
5455e9d77d
rap: add IDL for (undocumented) NetPrintDestEnum.
...
Guenther
2010-05-04 15:47:04 +02:00