summaryrefslogtreecommitdiffstats
path: root/librpc/ndr
Commit message (Collapse)AuthorAgeFilesLines
* spoolss: add my copyright.Günther Deschner2009-04-151-0/+1
| | | | | | Guenther (cherry picked from commit 9d1ab9a0013127d08bad01975a5204e8f63b9ddc) (cherry picked from commit ecc7537b6b0c7921160448b97a3cd8df1f4c77cf)
* spoolss: add custom ndr_print_spoolss_Field.Günther Deschner2009-04-152-0/+23
| | | | | | Guenther (cherry picked from commit 65151077b31e8cc4a8bfedd8fb4a186804d36b9a) (cherry picked from commit 9fb3b11b9846ec259f9fffd629db59567db10f18)
* spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.Günther Deschner2009-04-152-0/+23
| | | | | | Guenther (cherry picked from commit 2687d29f7c4dbb2bbb88a85558cae43c2ce8e7f8) (cherry picked from commit 9febc1daffb2ac66e9e85246f8d37f6f1f0dcdfa)
* spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL inGünther Deschner2009-04-151-9/+9
| | | | | | | | spoolss helper. Guenther (cherry picked from commit ec47aac299eeef1fd83448c3ce2fe02892df8e8c) (cherry picked from commit 5b145b94bb34c0490c7c19184d13c2295b2493c4)
* spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.Günther Deschner2009-04-151-0/+1
| | | | | | Guenther (cherry picked from commit 048013ddaa8b5c65ae6db0d8dbfd1e7082f75fc5) (cherry picked from commit b60698bfbe5a3656c89d600453b198c003220227)
* spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.Günther Deschner2009-04-152-1/+95
| | | | | | Guenther (cherry picked from commit 18a93e3e62f29448f34f9af84aba54eedb26fe21) (cherry picked from commit 8150299e89339e6bcc2e4d1d30146a91f7bc1b1c)
* spoolss: fix ndr_push_spoolss_SetPrinterData.Günther Deschner2009-04-151-1/+1
| | | | | | Guenther (cherry picked from commit b560a99718a4c9d448c4d482486da127362db50a) (cherry picked from commit 8cb33c54922b489d20a62ff3ede7288e181f3062)
* spoolss: fix GetPrinterData buffer helper.Günther Deschner2009-04-151-10/+18
| | | | | | Guenther (cherry picked from commit e56be5cf847e758794687706a5f2ba4261b0c270) (cherry picked from commit de3971c6f4818ed2bcbe2fddf1f81c29bdb31061)
* spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.Günther Deschner2009-03-112-4/+4
| | | | Guenther
* spoolss: fix typo in spoolss_EnumJobs_info union helper fn.Günther Deschner2009-03-112-2/+2
| | | | Guenther
* Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslogVolker Lendecke2009-03-101-5/+5
| | | | I think we eventually need to pass down the debuglevel here.
* spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.Günther Deschner2009-03-072-1/+39
| | | | Guenther
* spoolss: fix spoolss enum calls helper macro code after pointer changes.Günther Deschner2009-03-061-6/+13
| | | | Guenther
* spoolss: add push,pull helper for spoolss_DriverInfo101.Günther Deschner2009-02-242-0/+481
| | | | Guenther
* Quieten down a boatload of shadowed variable warnings on Solaris.Jeremy Allison2009-02-231-4/+4
| | | | | Makes real problems easier to spot. Jeremy.
* spoolss: add ndr_size_spoolss_StringArray to spoolss helper.Günther Deschner2009-02-192-0/+11
| | | | Guenther
* spoolss: fix spoolss helper for out ref count pointer.Günther Deschner2009-02-171-2/+4
| | | | Guenther
* spoolss: fix ndr_pull_spoolss_GetPrinterData.Günther Deschner2009-02-071-1/+1
| | | | Guenther
* spoolss: fix ndr_pull/push_spoolss_GetPrinterData.Günther Deschner2009-02-061-2/+2
| | | | Guenther
* spoolss: fix spoolss helper functions and macros w.r.t. needed pointer.Günther Deschner2009-02-061-2/+2
| | | | Guenther
* spoolss: fix samba4 dependency of spoolss helper.Günther Deschner2009-02-051-0/+2
| | | | Guenther
* spoolss: move ndr spoolss helper to main librpc dir.Günther Deschner2009-02-052-0/+577
| | | | Guenther
* librpc: add header file for drsblobs helper functions.Günther Deschner2009-02-041-0/+27
| | | | Guenther
* librpc: add ndr_size_string_array().Günther Deschner2009-02-031-0/+1
| | | | Guenther
* Add function for mapping NDR error codes to strings.Jelmer Vernooij2009-01-262-0/+36
|
* librpc: Fix warning caused by some empty debug stringsTim Prouty2009-01-201-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.
* ndr_print: fix the output ndr debug messages only add header line onceStefan Metzmacher2009-01-191-0/+6
| | | | | metze (from samba4wins tree e99531aae325e4443fcb917a75dfe4a86b892583)
* svcctl: add ndr_push/pull_ENUM_SERVICE_STATUSW_array helper.Günther Deschner2009-01-092-0/+76
| | | | | | Thanks metze for helping here. Guenther
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2009-01-041-1/+1
|\
| * Fix typo found by Volker. Thanks for the review.Jeremy Allison2008-12-311-1/+1
| | | | | | | | Jeremy.
* | Add iconv_convenience argument to size functions.Jelmer Vernooij2009-01-014-24/+25
|/
* Fix all warnings in source3 with gcc4.3.Jeremy Allison2008-12-311-2/+1
| | | | Jeremy.
* Don't trust sscanf not to run off the end of the stringAndrew Bartlett2008-12-201-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
* Move dom_sid to the Samba 3 IDL file, remove the old definition.Jelmer Vernooij2008-12-121-0/+224
|
* Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems withJelmer Vernooij2008-11-261-0/+1
| | | | forward enum declarations when compiled with C++.
* librpc/ndr: add GUID_hexstring()Stefan Metzmacher2008-11-162-0/+26
| | | | metze
* librpc/ndr: let GUID_from_data_blob() accept a ndr blob or a hex string tooStefan Metzmacher2008-11-161-0/+29
| | | | metze
* Add a new function to parse a DATA_BLOB into a GUIDAndrew Bartlett2008-11-162-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
* security.idl: sometimes ACEs have some padding at the endStefan Metzmacher2008-11-081-0/+30
| | | | metze
* librpc/ndr: move ndr_sec_helper.c to the toplevelStefan Metzmacher2008-11-071-0/+88
| | | | metze
* netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.Günther Deschner2008-11-062-0/+92
| | | | Guenther
* Remove another use of global_loadparm.Jelmer Vernooij2008-11-021-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.
* Move charset library to top level.Jelmer Vernooij2008-10-241-1/+1
|
* Fix "parameter has incomplete type" build warning.Tim Prouty2008-10-231-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
* Use common error definitions.Jelmer Vernooij2008-10-231-3/+1
|
* Move orpc to top-level directory.Jelmer Vernooij2008-10-201-0/+173
|
* Move WMI support code to top-level.Jelmer Vernooij2008-10-202-0/+63
|
* Make sure prototypes are always included, make some functions static andJelmer Vernooij2008-10-203-11/+1
| | | | remove some unused functions.
* Use tables in Samba 3 ndrdump.Jelmer Vernooij2008-10-202-0/+148
|
* Fix 64-bit printf warningsVolker Lendecke2008-10-191-3/+5
|