platform_system_core/libutils/tests
Sergio Giro b022447a3a DO NOT MERGE libutils/Unicode.cpp: Correct length computation and add checks for utf16->utf8
Inconsistent behaviour between utf16_to_utf8 and utf16_to_utf8_length
is causing a heap overflow.

Correcting the length computation and adding bound checks to the
conversion functions.

(cherry picked from commit c4966a363e)

Change-Id: Idfb0eb29b305678608586d25c2f372146569ad39
Bug: 29250543
2016-07-14 14:47:59 +00:00
..
Android.mk Revert "Move libutils to libc++" 2014-05-30 19:40:58 +00:00
BasicHashtable_test.cpp Cleanup: warning fixit. 2014-04-11 16:15:46 -07:00
BitSet_test.cpp Add BitSet64. DO NOT MERGE 2014-03-24 16:51:01 -07:00
BlobCache_test.cpp libutils: turn on -Werror 2014-06-02 15:57:50 -07:00
Looper_test.cpp Make libutils Looper independent of frameworks/native 2013-12-18 22:32:13 -08:00
LruCache_test.cpp Cleanup: warning fixit. 2014-04-11 16:15:46 -07:00
String8_test.cpp DO NOT MERGE libutils/Unicode.cpp: Correct length computation and add checks for utf16->utf8 2016-07-14 14:47:59 +00:00
TestHelpers.h move libs/utils to libutils 2013-08-02 14:40:08 -07:00
Unicode_test.cpp move libs/utils to libutils 2013-08-02 14:40:08 -07:00
Vector_test.cpp libutils: Fix integer overflows in VectorImpl. 2015-09-09 12:05:06 +01:00