summaryrefslogtreecommitdiff
path: root/librpc/ndr
Commit message (Expand)AuthorAgeFilesLines
* CVE-2020-10745: ndr/dns-utils: prepare for NBT compatibilityDouglas Bagnall2020-06-254-72/+48
* CVE-2020-10745: dns_util/push: forbid names longer than 255 bytesDouglas Bagnall2020-06-251-1/+9
* CVE-2020-10745: ndr_dns: do not allow consecutive dotsDouglas Bagnall2020-06-251-0/+6
* CVE-2020-10745: ndr/dns_utils: correct a commentDouglas Bagnall2020-06-251-1/+1
* CVE-2020-10745: ndr_dns: move ndr_push_dns_string core into sharable functionDouglas Bagnall2020-06-253-74/+98
* ndr basic: Check ndr_token_store return codeGary Lockyer2020-01-091-1/+5
* librpc: pidlify spoolss_EnumPerMachineConnectionsGünther Deschner2020-01-082-0/+29
* librpc/ndr: provide infrastructure for NDR_SPOOLSS_{PUSH|PULL}_ENUM macrosGünther Deschner2020-01-081-5/+117
* librpc: better naming for NDR_SPOOLSS_{PUSH|PULL}_ENUM variantsGünther Deschner2020-01-081-26/+26
* librpc: Do not access name[-1] trying to push "" into a dnsp_nameAndrew Bartlett2019-12-201-2/+12
* librpc: Fix string length checking in ndr_pull_charset_to_null()Andreas Schneider2019-12-201-2/+47
* librpc: Fix manually written printer for drsuapi_DsAttributeValueAndrew Bartlett2019-12-181-6/+9
* libndr: Return enum ndr_err_code from ndr_{pull,push}_steal_switch_value()Andrew Bartlett2019-12-123-24/+21
* librpc/ndr: Remove ndr_{push,pull}_get_switch_value()Andrew Bartlett2019-12-122-15/+0
* librpc: Remove last callers of ndr_push_get_switch_value()Andrew Bartlett2019-12-121-21/+1
* librpc: Remove last callers of ndr_pull_get_switch_value()Andrew Bartlett2019-12-121-21/+1
* librpc: Do not follow a NULL pointer when calculating the size of a unionAndrew Bartlett2019-12-121-0/+5
* librpc: Do not follow a NULL pointer when calculating the size of a structureAndrew Bartlett2019-12-121-0/+5
* pidl: Add and use ndr_print_steal_switch_value(), removing ndr_print_get_swit...Andrew Bartlett2019-12-126-8/+17
* librpc/ndr: Add ndr_push_steal_switch_value()Andrew Bartlett2019-12-122-0/+15
* librpc: Set the switch_value before NDR_BUFFERS to prepare for new libndr beh...Andrew Bartlett2019-12-121-0/+1
* negoex: Set the switch_value before NDR_BUFFERS to prepare for new libndr beh...Andrew Bartlett2019-12-121-0/+1
* ndr: Restrict size of ndr_token lists to avoid memory abuse by malicious clientsAndrew Bartlett2019-12-121-11/+108
* libndr: Do not overwrite token list with NULL on allocation failureAndrew Bartlett2019-12-121-5/+5
* librpc/ndr: Do not follow a client-supplied NULL pointer in _print_drsuapi_Ds...Andrew Bartlett2019-12-101-2/+8
* librpc: Avoid spinning on string_array elements with a short inputAndrew Bartlett2019-12-041-0/+7
* libndr: Fix a talloc context leakVolker Lendecke2019-12-021-2/+3
* librpc/ndr: Remove unused ndr_cab_generate_checksum()Andrew Bartlett2019-11-292-12/+0
* ndr_orpc: properly allocate empty DUALSTRINGARRAYDouglas Bagnall2019-11-201-2/+2
* ndr: Include the caller location in ndr_{pull,push}_error() messagesAndrew Bartlett2019-11-192-14/+42
* librpc: Do not return an NDR table for a zero GUIDAndrew Bartlett2019-11-141-0/+8
* librpc: Allow registration of ndr tables with a zero UUIDAndrew Bartlett2019-11-131-5/+21
* librpc/ndr/ndr_compression.c: typo fixesBjörn Jacke2019-10-311-7/+7
* librpc/ndr: add ndr_print_netlogon_samlogon_response()Günther Deschner2019-09-262-0/+14
* Spelling fixes s/ upto / up to /Mathieu Parent2019-09-011-2/+2
* librpc/ndr: clang: Fix warning 'Value stored to 'towernum' is never read'Noel Power2019-06-261-1/+0
* librpc/ndr: clang: Fix Assigned value is garbage or undefined warningNoel Power2019-06-111-7/+10
* pidl: Allow ndrdump to print public structuresGary Lockyer2019-06-061-0/+10
* librpc/ndr: make push_charset_to_null UTF-16 safe (CID 1399648)Douglas Bagnall2019-05-091-1/+1
* ndr_spoolss_buf: fix out of scope use of stack variable in NDR_SPOOLSS_PUSH_E...Stefan Metzmacher2019-03-061-2/+2
* lib:util: Move discard_const(_p) to own header for libndr.hAndreas Schneider2019-02-141-1/+1
* librpc:ndr: Add NDR_ZERO_STRUCT(P) macrosAndreas Schneider2019-02-141-0/+7
* librpc:ndr: Implement ndr_zero_memory()Andreas Schneider2019-02-142-0/+6
* build: Get rid of hardcoded 'bin/default' in includesAliaksei Karaliou2019-02-081-1/+1
* librpc: Solaris cc does not like unnamed struct membersVolker Lendecke2019-02-031-22/+22
* libndr: Use dom_sid_str_bufVolker Lendecke2019-01-081-1/+2
* librpc:ndr: Give the optimizer hints for ndr_push_bytes()Andreas Schneider2018-12-071-6/+2
* librpc:ndr: Fix undefined behavior in ndr_basicAndreas Schneider2018-12-061-0/+10
* librpc:ndr: Fix undefined behavior in ndr.cAndreas Schneider2018-11-231-33/+33
* librpc:ndr: Initialize inblobAndreas Schneider2018-11-141-1/+3