| Commit message (Expand) | Author | Age | Files | Lines |
* | CVE-2020-10745: ndr/dns-utils: prepare for NBT compatibility | Douglas Bagnall | 2020-07-02 | 4 | -72/+48 |
* | CVE-2020-10745: dns_util/push: forbid names longer than 255 bytes | Douglas Bagnall | 2020-07-02 | 1 | -1/+9 |
* | CVE-2020-10745: ndr_dns: do not allow consecutive dots | Douglas Bagnall | 2020-07-02 | 1 | -0/+6 |
* | CVE-2020-10745: ndr/dns_utils: correct a comment | Douglas Bagnall | 2020-07-02 | 1 | -1/+1 |
* | CVE-2020-10745: ndr_dns: move ndr_push_dns_string core into sharable function | Douglas Bagnall | 2020-07-02 | 3 | -74/+98 |
* | librpc ndr: add recursion check macros | Gary Lockyer | 2020-02-27 | 2 | -1/+38 |
* | librpc:ndr: Remove byteorder.h from libndr.h | Andreas Schneider | 2020-02-21 | 1 | -1/+0 |
* | librpc:ndr: Use bytearray.h in ndr_basic.c | Andreas Schneider | 2020-02-21 | 1 | -28/+57 |
* | librpc ndr: Change loop index to size_t | Gary Lockyer | 2020-02-07 | 1 | -1/+1 |
* | librpc ndr: ndr_pull_advance check for unsigned overflow. | Gary Lockyer | 2020-02-07 | 1 | -5/+1 |
* | librpc ndr: NDR_PULL_ALIGN check for unsigned overflow | Gary Lockyer | 2020-02-07 | 1 | -0/+7 |
* | librpc ndr: Heap-buffer-overflow in lzxpress_decompress | Gary Lockyer | 2020-02-07 | 1 | -1/+4 |
* | librpc: Use PRIu32 printf specifiers | Volker Lendecke | 2020-01-23 | 1 | -3/+7 |
* | librpc: Use the MAX() macro where appropriate | Volker Lendecke | 2020-01-23 | 1 | -5/+1 |
* | librpc: Fix a gcc warning | Volker Lendecke | 2020-01-23 | 1 | -1/+1 |
* | ndr basic: Check ndr_token_store return code | Gary Lockyer | 2020-01-09 | 1 | -1/+5 |
* | librpc: pidlify spoolss_EnumPerMachineConnections | Günther Deschner | 2020-01-08 | 2 | -0/+29 |
* | librpc/ndr: provide infrastructure for NDR_SPOOLSS_{PUSH|PULL}_ENUM macros | Günther Deschner | 2020-01-08 | 1 | -5/+117 |
* | librpc: better naming for NDR_SPOOLSS_{PUSH|PULL}_ENUM variants | Günther Deschner | 2020-01-08 | 1 | -26/+26 |
* | librpc: Do not access name[-1] trying to push "" into a dnsp_name | Andrew Bartlett | 2019-12-20 | 1 | -2/+12 |
* | librpc: Fix string length checking in ndr_pull_charset_to_null() | Andreas Schneider | 2019-12-20 | 1 | -2/+47 |
* | librpc: Fix manually written printer for drsuapi_DsAttributeValue | Andrew Bartlett | 2019-12-18 | 1 | -6/+9 |
* | libndr: Return enum ndr_err_code from ndr_{pull,push}_steal_switch_value() | Andrew Bartlett | 2019-12-12 | 3 | -24/+21 |
* | librpc/ndr: Remove ndr_{push,pull}_get_switch_value() | Andrew Bartlett | 2019-12-12 | 2 | -15/+0 |
* | librpc: Remove last callers of ndr_push_get_switch_value() | Andrew Bartlett | 2019-12-12 | 1 | -21/+1 |
* | librpc: Remove last callers of ndr_pull_get_switch_value() | Andrew Bartlett | 2019-12-12 | 1 | -21/+1 |
* | librpc: Do not follow a NULL pointer when calculating the size of a union | Andrew Bartlett | 2019-12-12 | 1 | -0/+5 |
* | librpc: Do not follow a NULL pointer when calculating the size of a structure | Andrew Bartlett | 2019-12-12 | 1 | -0/+5 |
* | pidl: Add and use ndr_print_steal_switch_value(), removing ndr_print_get_swit... | Andrew Bartlett | 2019-12-12 | 6 | -8/+17 |
* | librpc/ndr: Add ndr_push_steal_switch_value() | Andrew Bartlett | 2019-12-12 | 2 | -0/+15 |
* | librpc: Set the switch_value before NDR_BUFFERS to prepare for new libndr beh... | Andrew Bartlett | 2019-12-12 | 1 | -0/+1 |
* | negoex: Set the switch_value before NDR_BUFFERS to prepare for new libndr beh... | Andrew Bartlett | 2019-12-12 | 1 | -0/+1 |
* | ndr: Restrict size of ndr_token lists to avoid memory abuse by malicious clients | Andrew Bartlett | 2019-12-12 | 1 | -11/+108 |
* | libndr: Do not overwrite token list with NULL on allocation failure | Andrew Bartlett | 2019-12-12 | 1 | -5/+5 |
* | librpc/ndr: Do not follow a client-supplied NULL pointer in _print_drsuapi_Ds... | Andrew Bartlett | 2019-12-10 | 1 | -2/+8 |
* | librpc: Avoid spinning on string_array elements with a short input | Andrew Bartlett | 2019-12-04 | 1 | -0/+7 |
* | libndr: Fix a talloc context leak | Volker Lendecke | 2019-12-02 | 1 | -2/+3 |
* | librpc/ndr: Remove unused ndr_cab_generate_checksum() | Andrew Bartlett | 2019-11-29 | 2 | -12/+0 |
* | ndr_orpc: properly allocate empty DUALSTRINGARRAY | Douglas Bagnall | 2019-11-20 | 1 | -2/+2 |
* | ndr: Include the caller location in ndr_{pull,push}_error() messages | Andrew Bartlett | 2019-11-19 | 2 | -14/+42 |
* | librpc: Do not return an NDR table for a zero GUID | Andrew Bartlett | 2019-11-14 | 1 | -0/+8 |
* | librpc: Allow registration of ndr tables with a zero UUID | Andrew Bartlett | 2019-11-13 | 1 | -5/+21 |
* | librpc/ndr/ndr_compression.c: typo fixes | Björn Jacke | 2019-10-31 | 1 | -7/+7 |
* | librpc/ndr: add ndr_print_netlogon_samlogon_response() | Günther Deschner | 2019-09-26 | 2 | -0/+14 |
* | Spelling fixes s/ upto / up to / | Mathieu Parent | 2019-09-01 | 1 | -2/+2 |
* | librpc/ndr: clang: Fix warning 'Value stored to 'towernum' is never read' | Noel Power | 2019-06-26 | 1 | -1/+0 |
* | librpc/ndr: clang: Fix Assigned value is garbage or undefined warning | Noel Power | 2019-06-11 | 1 | -7/+10 |
* | pidl: Allow ndrdump to print public structures | Gary Lockyer | 2019-06-06 | 1 | -0/+10 |
* | librpc/ndr: make push_charset_to_null UTF-16 safe (CID 1399648) | Douglas Bagnall | 2019-05-09 | 1 | -1/+1 |
* | ndr_spoolss_buf: fix out of scope use of stack variable in NDR_SPOOLSS_PUSH_E... | Stefan Metzmacher | 2019-03-06 | 1 | -2/+2 |