summaryrefslogtreecommitdiffstats
path: root/librpc/ndr
Commit message (Collapse)AuthorAgeFilesLines
...
* idl: naming a structure 'VERSION' is not a good idea!Andrew Tridgell2011-02-171-1/+1
| | | | | | this renames it to ntlmssp_VERSION Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().Günther Deschner2011-02-171-1/+0
| | | | Guenther
* librpc: move preg.idl to main directory.Günther Deschner2011-02-102-0/+92
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Feb 10 13:56:49 CET 2011 on sn-devel-104
* libndr: apply some const and make is_valid_policy_hnd a callback to ↵Günther Deschner2011-02-082-5/+3
| | | | | | policy_handle_empty. Guenther
* libndr: share some uuid helpers.Günther Deschner2011-02-082-0/+20
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Feb 8 09:52:56 CET 2011 on sn-devel-104
* ndr: merge ndr_map_error2string and ndr_errstr.Günther Deschner2011-02-081-0/+1
| | | | Guenther
* ndr: move null_ndr_syntax_id to the common libndr location.Günther Deschner2011-02-082-0/+6
| | | | Guenther
* ndr: merge duplicate ndr_map_error2ntstatus() functions.Günther Deschner2011-02-081-0/+25
| | | | Guenther
* libndr: move ndr_print_bool to ndr_basic.cGünther Deschner2011-01-252-0/+7
| | | | Guenther
* idl: Add IDL for remote key backup protocol (rkbp)Matthieu Patou2011-01-122-0/+217
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* wmi: Remove unnecessary noprint statements.Jelmer Vernooij2011-01-012-11/+7
|
* dns: cope with trailing '.' in dns_nameAndrew Tridgell2010-12-211-1/+7
|
* librpc/ndr/ndr_*.c - remove "const" from OIDsMatthias Dieter Wallnöfer2010-12-212-2/+2
|
* dns: fixed the padding for dnsp_name fields in LDAPAndrew Tridgell2010-12-211-4/+18
| | | | | | | all names are NUL terminated, but may have additional padding as well Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Dec 21 03:26:26 CET 2010 on sn-devel-104
* dnsp: fixed parsing of dns_name structuresAndrew Tridgell2010-12-211-3/+4
| | | | its not a pad byte, its a trailing zero
* ndr: Another try to support the build on non-IPv6 systemsKai Blin2010-12-081-2/+4
| | | | | | | Signed-off-by: Matthieu Patou <mat@matws.net> Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Wed Dec 8 10:26:00 CET 2010 on sn-devel-104
* librpc: fix builds without IPv6 suport (HP-UX 11.00)Björn Jacke2010-11-261-0/+2
| | | | | | | Kai, please check. Autobuild-User: Björn Jacke <bj@sernet.de> Autobuild-Date: Fri Nov 26 03:07:21 CET 2010 on sn-devel-104
* librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594Michael Adam2010-11-031-2/+2
| | | | | | | This fixes the calculation of needed space for destination unicode charset. Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Wed Nov 3 23:28:07 UTC 2010 on sn-devel-104
* idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID valuesKamen Mazdrashki2010-10-311-24/+24
| | | | | Those values are actually ATTID values and such, they are used for ATTIDs for Attributes, Classes and Syntaxes.
* ndr: Make sure ndr_dns.c has no lines wider than 80 charsKai Blin2010-10-272-104/+153
| | | | | Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Wed Oct 27 21:17:50 UTC 2010 on sn-devel-104
* librpc/ndr/ndr.c - fix some counter typesMatthias Dieter Wallnöfer2010-10-271-3/+4
| | | | | | | The "depth" is "uint32_t" Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed Oct 27 08:13:40 UTC 2010 on sn-devel-104
* librpc Make ndrdump use printf() rather than having to mess with DEBUG()Andrew Bartlett2010-10-272-0/+20
| | | | | | | | This means it no longer needs to force the debug level etc. (this builds on the fine work by Volker to create dump_data_cb()) Andrew Bartlett
* s4 dns: Better error handling when parsing invalid or unknown recordsKai Blin2010-10-231-5/+14
|
* s4 dns: Allow more components as part of a domain nameKai Blin2010-10-231-1/+1
|
* s4 dns: Fix a data corruption in the dns_string parsingKai Blin2010-10-231-8/+4
|
* s4 dns: Reply to a name request with an A record.Kai Blin2010-10-232-5/+95
| | | | The first real answer to a DNS request. Still uses hardcoded reply.
* ndr dns: Add simple parserKai Blin2010-10-233-0/+214
|
* libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett2010-10-121-4/+1
| | | | | | | | | | | | | | This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104
* Revert "libndr: fix "excess elements in struct initializer" warning."Günther Deschner2010-10-051-1/+0
| | | | This reverts commit a416ff26d6ada4ee96bf3963866f67d5788162d1.
* libndr: fix "excess elements in struct initializer" warning.Günther Deschner2010-10-051-0/+1
| | | | Guenther
* ndr: Handle the case of string array with all null terminated stringsMatthieu Patou2010-10-051-4/+16
|
* dnsp: Parse TXT recordsKai Blin2010-10-042-0/+56
|
* ndr: Implement push function for IPv6 addressesKai Blin2010-10-042-4/+12
| | | | | Thanks to Julien Kerihuel for providing the patch that pushed me to finish my own IPv6 patches.
* ndr: Add support for pulling/printing an ipv6address typeKai Blin2010-10-042-2/+51
|
* librpc/ndr: remove 'async' from ndr_interface_callStefan Metzmacher2010-09-281-1/+0
| | | | metze
* pidl: prevent ndr_print_*() dying on NULL pointersAndrew Tridgell2010-09-162-0/+11
| | | | | when using ndrdump you can get uninitialised structures containing pointers. Don't segfault when trying to print them
* librpc/ndr: correctly implement ndr_charset_length()Stefan Metzmacher2010-08-301-2/+14
| | | | | | Before we ignored the charset type. metze
* s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.Günther Deschner2010-08-252-127/+34
| | | | | | | Also remove bogus trustCurrentPasswords struct which we just had because our IDL was incorrect. Guenther
* s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processedKamen Mazdrashki2010-08-211-0/+6
|
* s4-drsuapi: Implement custom printing for drsuapi protocol forKamen Mazdrashki2010-08-211-0/+107
| | | | | | drsuapi_DsReplicaAttribute and drsuapi_DsAttributeValueCtr objects This makes tracing what data has been transferred much easier
* ndr: allow ndr_print to print DATA_BLOBAndrew Tridgell2010-08-143-6/+64
| | | | | | this prints DATA_BLOB structures using the ndr->print() calls Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* dnsp: dnsp_name is 2 byte alignedAndrew Tridgell2010-08-141-0/+2
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-dns: ndr_dnsp helper functionsAndrew Tridgell2010-08-052-0/+123
| | | | these handle the dnsp_name type
* s3-librpc: Fixed GUID_from_data_blob() with length of 32.Andreas Schneider2010-06-291-5/+5
| | | | | | 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.
* librpc: Use switch in GUID_from_data_blob().Andreas Schneider2010-06-281-7/+16
|
* s3: remove unused librpc/ndr/sid.c.Günther Deschner2010-06-031-0/+1
| | | | Guenther
* libndr: add support for relative_rap_convert.Günther Deschner2010-05-272-0/+2
| | | | | | | | 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
* librpc: finally merge ndr_string.c.Günther Deschner2010-05-201-0/+720
| | | | Guenther
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-1815-129/+93
|
* ntprinting: add ntprinting.idl.Günther Deschner2010-05-142-0/+94
| | | | | | | This generates convenient unmarshalling routines for pulling out spoolss related information out of ntprinters.tdb, ntforms.tdb and ntdrivers.tdb. Guenther