platform_system_core/libutils/tests
Sergio Giro c4966a363e 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.

Test: ran libutils_tests
Bug: 29250543
Change-Id: I6115e3357141ed245c63c6eb25fc0fd0a9a7a2bb
2016-07-11 09:46:32 +00:00
..
Android.mk Merge "Teach sp<> how to std::move" 2015-11-02 21:39:24 +00:00
BitSet_test.cpp libutils: fix signed/unsigned comparison warnings 2015-08-17 20:54:15 -07:00
BlobCache_test.cpp libutils: turn on -Werror 2014-06-02 15:57:50 -07:00
Looper_test.cpp system/core: Make Thread::run threadName argument required 2016-03-12 21:32:52 -08:00
LruCache_test.cpp libutils: fix cache removal when callback invalidates the key 2015-11-20 14:54:51 +00:00
String8_test.cpp libutils/Unicode.cpp: Correct length computation and add checks for utf16->utf8 2016-07-11 09:46:32 +00:00
StrongPointer_test.cpp Teach sp<> how to std::move 2015-10-29 07:17:40 -07:00
TestHelpers.h move libs/utils to libutils 2013-08-02 14:40:08 -07:00
Unicode_test.cpp Add String16#contains and strstr16 methods. 2016-05-09 19:45:07 +01:00
Vector_test.cpp am 742d0173: am 661600dd: am 110f705e: resolved conflicts for 832a0d1c to mnc-dev 2015-09-20 01:21:47 +00:00