Sergio Giro
1dcc0c8239
Unicode: specify destination length in utf8_to_utf16 methods
...
String16(const char *utf8) now returns the empty string in case
a string ends halfway throw a utf8 character.
Bug: 29267949
Change-Id: I5223caa7d42f4582a982609a898a02043265c6d3
2016-08-02 18:47:53 +00:00
Mark Salyzyn
de717d55c7
Merge \\\\"logd: auditd: suppress multiple identical avc: messages to kmsg\\\\" am: 02ccdc5db9 am: 8e7e71c56a am: 7e0c62d33e
...
am: 505fb5a068
Change-Id: I593498b94e5e09c25b83f69d9ea57b473e6c2feb
2016-07-20 20:46:56 +00:00
Mark Salyzyn
505fb5a068
Merge \\\"logd: auditd: suppress multiple identical avc: messages to kmsg\\\" am: 02ccdc5db9 am: 8e7e71c56a
...
am: 7e0c62d33e
Change-Id: I00a32695272275e9b62c94f7aca4cb28b3e4913b
2016-07-20 20:43:07 +00:00
Mark Salyzyn
7e0c62d33e
Merge \\"logd: auditd: suppress multiple identical avc: messages to kmsg\\" am: 02ccdc5db9
...
am: 8e7e71c56a
Change-Id: I74df3891872d4313e35c9d804c5b6f1636cd053d
2016-07-20 20:40:38 +00:00
Mark Salyzyn
8e7e71c56a
Merge \"logd: auditd: suppress multiple identical avc: messages to kmsg\"
...
am: 02ccdc5db9
Change-Id: I65f93004d1795e025d99ca43aa9c45c39c1c2896
2016-07-20 20:37:41 +00:00
Treehugger Robot
02ccdc5db9
Merge "logd: auditd: suppress multiple identical avc: messages to kmsg"
2016-07-20 20:30:52 +00:00
Sergio Giro
2b82d1160c
Merge \\\\"LruCache: avoid copying keys in lookup\\\\" am: 896c6b14ae am: 4476929073 am: d20120ae1f
...
am: 8cb6b11176
Change-Id: I70d1780231ca76eed3ce251930279f107ca83eb8
2016-07-20 19:57:23 +00:00
Sergio Giro
8cb6b11176
Merge \\\"LruCache: avoid copying keys in lookup\\\" am: 896c6b14ae am: 4476929073
...
am: d20120ae1f
Change-Id: I5e9e9966272d853e8ab56c763e9e6c8399e4b911
2016-07-20 19:53:40 +00:00
Sergio Giro
d20120ae1f
Merge \\"LruCache: avoid copying keys in lookup\\" am: 896c6b14ae
...
am: 4476929073
Change-Id: I3c49a22c68c8a66c912f08e3b7cdd8340de69532
2016-07-20 19:51:07 +00:00
Sergio Giro
4476929073
Merge \"LruCache: avoid copying keys in lookup\"
...
am: 896c6b14ae
Change-Id: If8223e90988510385378506cd3a05d382ab73fc9
2016-07-20 19:48:44 +00:00
Sergio Giro
896c6b14ae
Merge "LruCache: avoid copying keys in lookup"
2016-07-20 19:38:47 +00:00
Sergio Giro
4c56e0a222
LruCache: avoid copying keys in lookup
...
Create objects of type KeyedEntry for lookups that only have
a key reference
Bug: 27567036
Change-Id: I5e609a3db63d3b9277ff1547a3cca37dce70251c
2016-07-20 18:38:44 +00:00
Christopher Ferris
0f71de6326
Merge \\\\"Add ioprio values directly.\\\\" am: feabb0fdc1 am: 93e00be7cc am: 2e6ded2615
...
am: 95043fb374
Change-Id: I273f17940da48c31758b046b975409f811bf2b58
2016-07-20 18:33:34 +00:00
Christopher Ferris
95043fb374
Merge \\\"Add ioprio values directly.\\\" am: feabb0fdc1 am: 93e00be7cc
...
am: 2e6ded2615
Change-Id: I63be2daefedb42f79fa04db65b63bddedda3fd25
2016-07-20 18:27:13 +00:00
Christopher Ferris
2e6ded2615
Merge \\"Add ioprio values directly.\\" am: feabb0fdc1
...
am: 93e00be7cc
Change-Id: If691edc8511ebf71babf0874d6c12a16b29b23e3
2016-07-20 18:18:29 +00:00
Christopher Ferris
93e00be7cc
Merge \"Add ioprio values directly.\"
...
am: feabb0fdc1
Change-Id: Ic8f7f714c30ef70172ebce8b6de7af8d09572eba
2016-07-20 18:10:55 +00:00
Christopher Ferris
feabb0fdc1
Merge "Add ioprio values directly."
2016-07-20 18:03:48 +00:00
Dan Willemsen
349ce301af
Merge \\\\"Convert libpackagelistparser to Android.bp\\\\" am: fdc396e277 am: 38feacd738 am: d0ec27ae1f
...
am: 4f3a547d26
Change-Id: I02cc055ffefb0401c7795bc0c7ff3e2abde93063
2016-07-20 15:35:32 +00:00
Dan Willemsen
4f3a547d26
Merge \\\"Convert libpackagelistparser to Android.bp\\\" am: fdc396e277 am: 38feacd738
...
am: d0ec27ae1f
Change-Id: Ic43a54535435e4c3aee5fe9114ec10f1c43a2556
2016-07-20 15:32:31 +00:00
Dan Willemsen
d0ec27ae1f
Merge \\"Convert libpackagelistparser to Android.bp\\" am: fdc396e277
...
am: 38feacd738
Change-Id: Ifb2fe482f3802756d6fd1000fb376cd0a86ab02d
2016-07-20 15:29:31 +00:00
Dan Willemsen
38feacd738
Merge \"Convert libpackagelistparser to Android.bp\"
...
am: fdc396e277
Change-Id: I0639fdfb3604208cb5e893c31bd4aad7e346294d
2016-07-20 15:26:33 +00:00
Treehugger Robot
fdc396e277
Merge "Convert libpackagelistparser to Android.bp"
2016-07-20 15:21:42 +00:00
Jorge Lucangeli Obes
a065c08b16
Merge \\\\"logd: Use Minijail for privilege dropping.\\\\" am: d3dfd95728 am: 8c345d1831 am: b3f2e36d72
...
am: 8871e70074
Change-Id: Ic243f625d63088d85de0fe461629a1cedf1b201f
2016-07-20 15:15:35 +00:00
Jorge Lucangeli Obes
8871e70074
Merge \\\"logd: Use Minijail for privilege dropping.\\\" am: d3dfd95728 am: 8c345d1831
...
am: b3f2e36d72
Change-Id: I549fc6e80476b64960395074d1bc16efe133b623
2016-07-20 15:13:00 +00:00
Jorge Lucangeli Obes
b3f2e36d72
Merge \\"logd: Use Minijail for privilege dropping.\\" am: d3dfd95728
...
am: 8c345d1831
Change-Id: I6691d9c48d4fc8c1952ca6aad3278f9cbe8d40da
2016-07-20 15:10:31 +00:00
Jorge Lucangeli Obes
8c345d1831
Merge \"logd: Use Minijail for privilege dropping.\"
...
am: d3dfd95728
Change-Id: I4ee161fac939c57f273e4af669c3e845b81a4b45
2016-07-20 15:07:32 +00:00
Treehugger Robot
d3dfd95728
Merge "logd: Use Minijail for privilege dropping."
2016-07-20 15:02:17 +00:00
Dan Willemsen
74641844ed
Convert libpackagelistparser to Android.bp
...
Change-Id: If114efbbca5e5c31590e0f889cf773f94944dfb2
2016-07-19 22:19:37 -07:00
Jorge Lucangeli Obes
79050c1779
Merge \\\\"sdcard: Use std::map.\\\\" am: c15ab6e2c6 am: 0d039c4c44 am: c8a37397cc
...
am: 484c41f219
Change-Id: Ia48a3bf1e9049f1131ae13bbdc4ac184ab950008
2016-07-20 02:26:14 +00:00
Jorge Lucangeli Obes
484c41f219
Merge \\\"sdcard: Use std::map.\\\" am: c15ab6e2c6 am: 0d039c4c44
...
am: c8a37397cc
Change-Id: If5aceb00fa756b4ea18cd844c296b74ca4fd211d
2016-07-20 02:17:13 +00:00
Jorge Lucangeli Obes
c8a37397cc
Merge \\"sdcard: Use std::map.\\" am: c15ab6e2c6
...
am: 0d039c4c44
Change-Id: I2b1daae1c466fdc50b15f3a0d6a39d15c70014e5
2016-07-20 02:14:16 +00:00
Jorge Lucangeli Obes
0d039c4c44
Merge \"sdcard: Use std::map.\"
...
am: c15ab6e2c6
Change-Id: Icacd305ffdf501ce6d7a6bbdd73d5f245575d804
2016-07-20 02:11:47 +00:00
Treehugger Robot
c15ab6e2c6
Merge "sdcard: Use std::map."
2016-07-20 02:04:00 +00:00
Stephen Hines
9262935bc2
Merge \\\\"Disable warnings triggered in Clang r271374\\\\" am: fa1a21d085 am: 89cc8a57f4 am: 09dd6b7bee
...
am: be0145765d
Change-Id: Ia9e869e83cde961ebb1b09fbda1ed544dd8cdfb8
2016-07-20 00:16:58 +00:00
Pirama Arumuga Nainar
be0145765d
Merge \\\"Disable warnings triggered in Clang r271374\\\" am: fa1a21d085 am: 89cc8a57f4
...
am: 09dd6b7bee
Change-Id: I08944bd663d53b0a1cd4030a5035019aa693539e
2016-07-19 23:59:56 +00:00
Stephen Hines
09dd6b7bee
Merge \\"Disable warnings triggered in Clang r271374\\" am: fa1a21d085
...
am: 89cc8a57f4
Change-Id: Ibf67e2b6ca9cbeef3e3c97efbcdeaf7d97563e39
2016-07-19 23:52:24 +00:00
Pirama Arumuga Nainar
89cc8a57f4
Merge \"Disable warnings triggered in Clang r271374\"
...
am: fa1a21d085
Change-Id: I8ae8ec5436e7dc1173e463307ba0e925861156a0
2016-07-19 23:41:49 +00:00
Stephen Hines
fa1a21d085
Merge "Disable warnings triggered in Clang r271374"
2016-07-19 22:02:31 +00:00
Josh Gao
8a542aaf20
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 0528829b73 -s ours am: b9b6ec3644 am: 5920345eeb am: cb4d905c96 -s ours am: e467cced5c am: 174579d6ef am: a3a674ea10 am: ff716c73ea -s ours am: 77374d698d am: 087ea18caa
...
am: 68c7d7d48a -s ours
Change-Id: Id18e6018f9d809f3bb9beb345282c6f1406adac6
2016-07-19 21:10:09 +00:00
Josh Gao
0a077b84f8
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 36dd144367 am: 9048b3bb8e am: 6cb199bf4a -s ours am: 851f840835 am: be484f3f7b am: 1e1eae1992 am: 71908ef2f8 -s ours am: be2e5ea5a9 am: 43250c10e8
...
am: 15eaa69946 -s ours
Change-Id: I82c602b2856c5f599c37cbe6583ca2021e32c254
2016-07-19 21:09:34 +00:00
Josh Gao
9b78b62064
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 0528829b73 -s ours am: b9b6ec3644 am: 5920345eeb am: cb4d905c96 -s ours am: e467cced5c am: 174579d6ef am: a3a674ea10 am: ff716c73ea -s ours am: 77374d698d am: 99c796c56a
...
am: 65e00362e9 -s ours
Change-Id: I58af7fe6c9edfb07b53cf2ca9ed59ad1d86333d9
2016-07-19 21:09:33 +00:00
Josh Gao
6a76e9172b
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 36dd144367 am: 9048b3bb8e am: 6cb199bf4a -s ours am: 851f840835 am: be484f3f7b am: 1e1eae1992 am: 71908ef2f8 -s ours am: be2e5ea5a9 am: 1fe933a3cc
...
am: cf8c4a19a6 -s ours
Change-Id: I9ffae6aa57d3093269ca4975728d91eca0720568
2016-07-19 21:09:33 +00:00
Josh Gao
8a5cae7b70
Merge \\\\\\\"DO NOT MERGE: debuggerd: verify that traced threads belong to the right process.\\\\\\\" into mnc-dev am: 73922b82ee am: 8a9e4369f6 am: ba143fd959 am: b1471215a8 -s ours am: e11ffee38c am: 9af652e6c1
...
am: a8f46081a0 -s ours
Change-Id: I14e75ebef96f7f3ef96a2bfc911e35a0fc1f6267
2016-07-19 21:09:32 +00:00
Josh Gao
abb376e644
Merge \\\\\\\"DO NOT MERGE: debuggerd: verify that traced threads belong to the right process.\\\\\\\" into mnc-dev am: 73922b82ee am: 8a9e4369f6 am: ba143fd959 am: b1471215a8 -s ours am: e11ffee38c am: 7500016d8f
...
am: 3d373fb20f -s ours
Change-Id: Ie43da2aedf99ffe7d96c5b16190dc284f31dc4cc
2016-07-19 21:09:32 +00:00
Jorge Lucangeli Obes
d6d8faa690
sdcard: Use std::map.
...
Having CaseInsensitiveCompare use strcasecomp is not ideal, but other
solutions are not prettier.
Also, add a TODO to fix FUSE_TRACE, broken by the switch to C++.
Bug: 27147273
Change-Id: I0017c3a7d0254eb81abd128b97cd06c5ad0d1dff
2016-07-19 17:01:15 -04:00
Josh Gao
68c7d7d48a
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 0528829b73 -s ours am: b9b6ec3644 am: 5920345eeb am: cb4d905c96 -s ours am: e467cced5c am: 174579d6ef am: a3a674ea10 am: ff716c73ea -s ours am: 77374d698d
...
am: 087ea18caa
Change-Id: I961a35e0f48e6856a449cb8feb68b223e168acf8
2016-07-19 20:59:14 +00:00
Josh Gao
15eaa69946
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 36dd144367 am: 9048b3bb8e am: 6cb199bf4a -s ours am: 851f840835 am: be484f3f7b am: 1e1eae1992 am: 71908ef2f8 -s ours am: be2e5ea5a9
...
am: 43250c10e8
Change-Id: I0c4b9558f39f11e049d25f3036120e729b6f65f8
2016-07-19 20:59:13 +00:00
Josh Gao
65e00362e9
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 0528829b73 -s ours am: b9b6ec3644 am: 5920345eeb am: cb4d905c96 -s ours am: e467cced5c am: 174579d6ef am: a3a674ea10 am: ff716c73ea -s ours am: 77374d698d
...
am: 99c796c56a
Change-Id: I95c2e8714c1ed9bed672ceb0e3d8f8157248dc8c
2016-07-19 20:58:47 +00:00
Josh Gao
cf8c4a19a6
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 36dd144367 am: 9048b3bb8e am: 6cb199bf4a -s ours am: 851f840835 am: be484f3f7b am: 1e1eae1992 am: 71908ef2f8 -s ours am: be2e5ea5a9
...
am: 1fe933a3cc
Change-Id: I5cb872dad0124a8ce76d3814747e24fb8c217593
2016-07-19 20:58:46 +00:00
Josh Gao
087ea18caa
DO NOT MERGE: debuggerd: verify that traced threads belong to the right process. am: 0528829b73 -s ours am: b9b6ec3644 am: 5920345eeb am: cb4d905c96 -s ours am: e467cced5c am: 174579d6ef am: a3a674ea10 am: ff716c73ea -s ours
...
am: 77374d698d
Change-Id: I9cdd6842033e57837a6466e8669aaa75f22af53e
2016-07-19 20:55:47 +00:00