1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/librpc
Andrew Bartlett d15a3797c7 librpc: Avoid spinning on string_array elements with a short input
Without this protection we will spin during decode of a string_array or nstring_array
that is terminated by only a single NUL byte, not two as required by UTF-16.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13874

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2019-12-04 05:10:31 +00:00
..
ABI ndr: Include the caller location in ndr_{pull,push}_error() messages 2019-11-19 14:47:46 +00:00
gen_ndr waf-idl: put the gen_ndr/README file for source3 back 2010-07-19 22:17:17 +10:00
idl librpc: Make CFDATA private to cab.idl and remove pull and push functions 2019-11-29 00:44:40 +00:00
ndr librpc: Avoid spinning on string_array elements with a short input 2019-12-04 05:10:31 +00:00
rpc librpc: Unify packet dumping on ndr_pull() failure 2019-11-20 02:14:56 +00:00
tests librpc ndr: Tests for ndr_pull_string 2019-12-04 05:10:31 +00:00
tools ndrdump: Do not run the validate step after a failure 2019-11-29 00:44:41 +00:00
binding-strings.txt docs: Document DCEPRC binding string for rpcclient 2019-02-04 02:03:56 +01:00
ndr_krb5pac.pc.in build: correct package dependencies 2017-04-18 18:54:13 +02:00
ndr_nbt.pc.in pkgconfig: Do not hardcode library version numbers in pc files. 2013-08-22 20:48:44 +02:00
ndr_standard.pc.in pkgconfig: Do not hardcode library version numbers in pc files. 2013-08-22 20:48:44 +02:00
ndr.pc.in pkgconfig: Do not hardcode library version numbers in pc files. 2013-08-22 20:48:44 +02:00
tables.pl librpc/tables.pl: remove unused $opt_output option 2018-11-20 01:33:35 +01:00
wscript_build librpc ndr: Tests for ndr_pull_string 2019-12-04 05:10:31 +00:00