summaryrefslogtreecommitdiff
path: root/librpc/ndr
AgeCommit message (Collapse)AuthorFilesLines
2009-06-12Revert "avoid crashes in ndr_print_*() calls"Andrew Tridgell1-5/+0
This reverts commit f5a47dc4bf2793ab328c8b0e35adace497819e7d. This change broke Samba3. We'll need to do it the long way.
2009-06-12avoid crashes in ndr_print_*() callsAndrew Tridgell1-0/+5
This is a hackish fix, but it will do for now
2009-06-02Add support for double type in pidl.Brad Hards1-1/+30
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-05-02Of course, s_addr is a #define somewhere else .... (Solaris...)Volker Lendecke1-3/+3
2009-05-02Fix a warning on host "gwen"Volker Lendecke1-2/+3
cc: "../librpc/ndr/ndr_basic.c", line 572: warning 604: Pointers are not assignment-compatible. Apparently in_addr.s_addr is not compatible to uint32_t, maybe a 32-bit signed int.
2009-03-18spoolss: add my copyright.Günther Deschner1-0/+1
Guenther
2009-03-18spoolss: add custom ndr_print_spoolss_Field.Günther Deschner2-0/+23
Guenther
2009-03-18spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.Günther Deschner2-0/+23
Guenther
2009-03-18spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL inGünther Deschner1-9/+9
spoolss helper. Guenther
2009-03-18spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.Günther Deschner1-0/+1
Guenther
2009-03-18spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.Günther Deschner2-1/+95
Guenther
2009-03-17spoolss: fix ndr_push_spoolss_SetPrinterData.Günther Deschner1-1/+1
Guenther
2009-03-17spoolss: fix GetPrinterData buffer helper.Günther Deschner1-10/+18
Guenther
2009-03-11spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.Günther Deschner2-4/+4
Guenther
2009-03-11spoolss: fix typo in spoolss_EnumJobs_info union helper fn.Günther Deschner2-2/+2
Guenther
2009-03-10Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslogVolker Lendecke1-5/+5
I think we eventually need to pass down the debuglevel here.
2009-03-07spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.Günther Deschner2-1/+39
Guenther
2009-03-06spoolss: fix spoolss enum calls helper macro code after pointer changes.Günther Deschner1-6/+13
Guenther
2009-02-24spoolss: add push,pull helper for spoolss_DriverInfo101.Günther Deschner2-0/+481
Guenther
2009-02-23Quieten down a boatload of shadowed variable warnings on Solaris.Jeremy Allison1-4/+4
Makes real problems easier to spot. Jeremy.
2009-02-19spoolss: add ndr_size_spoolss_StringArray to spoolss helper.Günther Deschner2-0/+11
Guenther
2009-02-17spoolss: fix spoolss helper for out ref count pointer.Günther Deschner1-2/+4
Guenther
2009-02-07spoolss: fix ndr_pull_spoolss_GetPrinterData.Günther Deschner1-1/+1
Guenther
2009-02-06spoolss: fix ndr_pull/push_spoolss_GetPrinterData.Günther Deschner1-2/+2
Guenther
2009-02-06spoolss: fix spoolss helper functions and macros w.r.t. needed pointer.Günther Deschner1-2/+2
Guenther
2009-02-05spoolss: fix samba4 dependency of spoolss helper.Günther Deschner1-0/+2
Guenther
2009-02-05spoolss: move ndr spoolss helper to main librpc dir.Günther Deschner2-0/+577
Guenther
2009-02-04librpc: add header file for drsblobs helper functions.Günther Deschner1-0/+27
Guenther
2009-02-03librpc: add ndr_size_string_array().Günther Deschner1-0/+1
Guenther
2009-01-26Add function for mapping NDR error codes to strings.Jelmer Vernooij2-0/+36
2009-01-20librpc: Fix warning caused by some empty debug stringsTim Prouty1-3/+3
It would probably be better to create a new macro such as DEBUGHDR to allow empty strings for debug statements, but for the short term this eliminates the warning with no negative consequences.
2009-01-19ndr_print: fix the output ndr debug messages only add header line onceStefan Metzmacher1-0/+6
metze (from samba4wins tree e99531aae325e4443fcb917a75dfe4a86b892583)
2009-01-09svcctl: add ndr_push/pull_ENUM_SERVICE_STATUSW_array helper.Günther Deschner2-0/+76
Thanks metze for helping here. Guenther
2009-01-04Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij1-1/+1
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij4-24/+25
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