summaryrefslogtreecommitdiff
path: root/librpc/ndr
AgeCommit message (Collapse)AuthorFilesLines
2008-12-31Fix typo found by Volker. Thanks for the review.Jeremy Allison1-1/+1
Jeremy.
2008-12-31Fix all warnings in source3 with gcc4.3.Jeremy Allison1-2/+1
Jeremy.
2008-12-20Don't trust sscanf not to run off the end of the stringAndrew Bartlett1-14/+35
The memory allocations here are wasteful, but they do nicely ensure we cannot walk off the end of the DATA_BLOB that might be a string, or might be binary and might not be NULL terminated. Andrew Bartlett
2008-12-12Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij1-0/+224
2008-11-26Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems withJelmer Vernooij1-0/+1
forward enum declarations when compiled with C++.
2008-11-16librpc/ndr: add GUID_hexstring()Stefan Metzmacher2-0/+26
metze
2008-11-16librpc/ndr: let GUID_from_data_blob() accept a ndr blob or a hex string tooStefan Metzmacher1-0/+29
metze
2008-11-16Add a new function to parse a DATA_BLOB into a GUIDAndrew Bartlett2-7/+22
The reason for this new function is to ensure the length is not discarded when the input is a ldb_val (aka DATA_BLOB) in ldb. Andrew Bartlett
2008-11-08security.idl: sometimes ACEs have some padding at the endStefan Metzmacher1-0/+30
metze
2008-11-07librpc/ndr: move ndr_sec_helper.c to the toplevelStefan Metzmacher1-0/+88
metze
2008-11-06netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.Günther Deschner2-0/+92
Guenther
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij1-2/+2
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters.
2008-10-24Move charset library to top level.Jelmer Vernooij1-1/+1
2008-10-23Fix "parameter has incomplete type" build warning.Tim Prouty1-0/+5
When libcli-util was moved to the top level (3be0f6ea56ed8e43cd287ed020e942efb675b87b) it introduced a build warning. Since ndr_map_error2ntstatus depends on the definition of enum ndr_err_code and libndr.h can't be easily included in error.h, I moved the definition of enum ndr_err_code to libndr.h. This also eliminates the need for the duplicate definition in proto.h
2008-10-23Use common error definitions.Jelmer Vernooij1-3/+1
2008-10-20Move orpc to top-level directory.Jelmer Vernooij1-0/+173
2008-10-20Move WMI support code to top-level.Jelmer Vernooij2-0/+63
2008-10-20Make sure prototypes are always included, make some functions static andJelmer Vernooij3-11/+1
remove some unused functions.
2008-10-20Use tables in Samba 3 ndrdump.Jelmer Vernooij2-0/+148
2008-10-19Fix 64-bit printf warningsVolker Lendecke1-3/+5
2008-10-19rpc: Fix the merged build breaking on StrnCaseCmp.Kai Blin1-8/+2
2008-10-18idl: share drsblobs idl.Günther Deschner1-0/+213
Guenther
2008-10-18drsuapi: fix the drsuapi helper build for samba3.Günther Deschner1-0/+8
Guenther
2008-10-18drsuapi: share drsuapi idl and helper code.Günther Deschner2-0/+385
Guenther
2008-10-15Share libndr.h between Samba 3 and Samba 4.Jelmer Vernooij1-0/+521
2008-10-14Share ndr_krb5pac implementation.Jelmer Vernooij1-0/+140
2008-10-14Share ndr_compression.c.Jelmer Vernooij2-0/+551
2008-10-13Share ndr.c implementation.Jelmer Vernooij1-0/+1118
2008-10-13Share uuid implementations.Jelmer Vernooij1-0/+227
2008-10-13Share ndr_misc implementations.Jelmer Vernooij1-0/+46
2008-10-13Share ndr_basic implementation.Jelmer Vernooij1-0/+833