summaryrefslogtreecommitdiff
path: root/librpc/ndr
AgeCommit message (Expand)AuthorFilesLines
2026-04-16ndr:dns_utils.h: add header guardsDouglas Bagnall1-0/+5
2026-04-16ndr/util push_dns_string: avoid unnecessary tallocsDouglas Bagnall1-10/+13
2026-04-16ndr:dns: introduce and use MAX_COMP_LENDouglas Bagnall1-6/+5
2026-04-16ndr: pull_dns_string: don't allow dots or '\0' in labelsDouglas Bagnall1-1/+42
2026-04-16ndr: pull_dns_string: check length, use buffers/memcpyDouglas Bagnall1-19/+43
2026-04-16ndr: pull_dns_string: drop nbt/dns mem_ctx differenceDouglas Bagnall1-6/+2
2026-04-16ndr/nbt: use ndr_dns_utils/ndr_pull_dns_string_listDouglas Bagnall4-115/+50
2026-04-16ndr/dns: shift pull_dns_string to ndr_dns_util.cDouglas Bagnall3-98/+119
2025-08-06librpc:ndr:keycredlink don't require that kmi be a talloc_contextGary Lockyer1-12/+8
2025-08-06librpc:ndr:keycredlink clean up includesGary Lockyer1-3/+1
2025-08-05libndr: add support for unions to ndr_pull_struct_blob_noalloc() and ndr_push...Ralph Boehme2-1/+26
2025-08-01librpc:ndr:keycredlink fix CID 1660828Gary Lockyer1-3/+3
2025-07-29librpc: keycredlink support X509 public keysGary Lockyer1-0/+559
2025-06-19librpc/idl: Add idl for msDS-KeyCredentialLinkGary Lockyer2-0/+465
2025-06-14libndr: Simplify indentation in ndr_printVolker Lendecke2-27/+9
2025-02-14auth.idl: make sure ndr_{push,pull}_auth_SidAttr() is never usedStefan Metzmacher1-0/+12
2025-02-14ndr_claims: only use compression if it actually reduces the sizeStefan Metzmacher2-26/+90
2025-02-14claims.idl: add some helper structs for claims transformation [MS-CTA]Stefan Metzmacher1-0/+12
2025-02-13ndr: fix coda logic around in ndr_pull_security_ace()Douglas Bagnall1-2/+3
2025-02-06librpc/ndr: apply some const to ndr_push_union_blob()Stefan Metzmacher2-2/+2
2025-01-02replace direct calls to memset_s() with commonly used macrosMichael Tokarev1-1/+1
2024-12-05librpc/ndr: let ndr_print_bitmap_flag work for bitmap64bit valuesStefan Metzmacher2-4/+4
2024-12-05librpc/ndr: add ndr_print_{struct,union,function}_secret_string()Stefan Metzmacher2-0/+81
2024-12-05librpr/ndr: split out ndr_print_generic_string()Stefan Metzmacher1-44/+46
2024-12-02libndr: Apply const to the ndr_print_* functions's void *Volker Lendecke2-16/+57
2024-12-02libndr: Fix Coverity ID 1509020 Use of 32-bit time_tVolker Lendecke1-1/+1
2024-11-28librpc/ndr: add ndr_deepcopy_struct() helperStefan Metzmacher2-0/+36
2024-11-25libndr: Add overflow check to ndr_push_subcontext_end()Volker Lendecke1-0/+8
2024-11-12libndr: Early overflow detectionVolker Lendecke1-0/+8
2024-11-12libndr: Simplify data flow in ndr_push_relative_ptr2Volker Lendecke1-6/+10
2024-11-06libndr: specialise ndr_token_find() for key pointer comparisonDouglas Bagnall1-7/+23
2024-09-20libndr: Use TALLOC_FREE instead of talloc_freeVolker Lendecke9-40/+40
2024-09-10libndr: Apply endianness flags to subndrVolker Lendecke1-2/+2
2024-09-10libndr: Align an integer typeVolker Lendecke1-1/+1
2024-09-10libndr: Use UINT32_MAX -- no need to count F'sVolker Lendecke1-1/+1
2024-09-10libndr: Remove duplicate prototypeVolker Lendecke1-1/+0
2024-09-10libndr: We don't need "../" in includes, -I has what is neededVolker Lendecke1-5/+5
2024-09-10librpc/ndr: Fix fuzz CI on latest tumbleweedNoel Power1-3/+3
2024-08-29librpc/ndr: remove unused NDR_PUSH_ALLOC_SIZE()Stefan Metzmacher1-6/+0
2024-08-29librpc/ndr: avoid alignment allocation in ndr_push_DATA_BLOB()Stefan Metzmacher1-2/+7
2024-08-29libndr: Streamline ndr_token_retrieve_cmp_fnVolker Lendecke3-22/+45
2024-08-29libndr: Simplify ndr_token_retrieve_cmp_fn()Volker Lendecke1-13/+10
2024-08-28ndr:dnsp: avoid theoretical int overflow (CID 1609418)Douglas Bagnall1-2/+3
2024-08-28librpc: Speed up GUID_buf_string()Jo Sutton1-9/+52
2024-08-27libndr: Use _talloc_array() to benefit from overflow protectionVolker Lendecke1-1/+1
2024-08-27libndr: Remove 368 bytes from R/W data into R/O text segmentVolker Lendecke1-34/+76
2024-06-28librpc: Make NDR_PRINT_DEBUG call just one DEBUGVolker Lendecke1-4/+11
2024-03-25ndr: always attempt ACE coda pull if ACE type suggests a codaDouglas Bagnall1-3/+2
2024-03-12lib: Make GUID_to_ndr_buf() return voidVolker Lendecke2-9/+6
2024-02-26librpc:idl: Make netlogon_samlogon_response publicAndreas Schneider2-2/+2