pidl: Add mode_t as an alias so we can marshall posix ACL structures
pidl: add support for 'pipe' at the NDR layer metze
pidl/Typelist: add is_fixed_size_scalar() metze
pidl/Typelist: dnsp_name and dnsp_string are scalar references metze
pidl Add support for uid_t and gid_t types These are mapped to uint64_t, which should be big enough. This is proposed to be used for internal Samba representations, where it would be more painful to convert all the callers to an uint64_t calling convention. Andrew Bartlett
pidl:Typelist: fix perl warnings about recursiv function calls metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 26 10:59:04 CET 2011 on sn-devel-104
ndr dns: Add simple parser
dnsp: Parse TXT records
ndr: Add support for pulling/printing an ipv6address type
pidl: Fix handling of typedefs of typedefs.
pidl/Typelist: let typeIs() do TYPEDEF dereference in the HASH case metze
pidl: added a new type dnsp_name This is a name type used in DNS where each DNS component maps to a length byte followed by the string We want these to map to a char *, which is why we need to do this in PIDL
pidl: get the alignment right for uint1632 enums (NDR64) The default enum in NDR63 is 32 bits, not 16 bits. We need a uint1632 type to get the alignment right.
pidl: added int3264 as a base type This is the type used for a variable that is 32 bits for NDR32 and 64 bits for NDR64
pidl: Print actual type names in errors about unknown origins rather than 'HASH(0x....)'.
Add support for double type in pidl. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
pidl: Remove "max" and make "range" smarter about unsigned types This eliminates a warning in pidl generated code, while preserving cross-platform idl compatibility.
Import types from other Python mechanisms using the Python import mechanism, to ensure they are initialized.
Move pidl to top-level directory.