Christopher R. Palmer
fda1bb9e11
am ba95be58: init: Fix memory corruption when sanitizing platform paths
...
* commit 'ba95be58c596aa7b5034b1bce8f3fde97ae08780':
init: Fix memory corruption when sanitizing platform paths
2015-01-07 22:51:38 +00:00
Christopher R. Palmer
ba95be58c5
init: Fix memory corruption when sanitizing platform paths
...
This commit fixes code that incorrectly increments s when it
hits the terminator character of the string being sanitized.
This means it will randomly start trashing memory beyond the
end of the string being sanitized until it happens to hit two
NULs (\0\0) which will break it out of the loop.
(cherry picked from commit 07f3fee164 )
Bug: 18885357
Change-Id: If6b01fe2b9bd5985f08f1278deb03b311d0170dc
2015-01-07 12:18:00 -08:00
Jesse Hall
ec8e7e2ccb
am 7208a015: Merge "Mutex: add timedLock() method"
...
* commit '7208a01514284becbd32cf4dfd256e4b10448f8e':
Mutex: add timedLock() method
2015-01-07 18:12:00 +00:00
Jesse Hall
7208a01514
Merge "Mutex: add timedLock() method"
2015-01-07 18:01:11 +00:00
Jesse Hall
601424a84f
Mutex: add timedLock() method
...
This is not available for host builds because OSX doesn't have
pthread_mutex_timedlock() or equivalent.
Bug: 18842510
Change-Id: I072e74ab1a6f770fd245828b39c5f954dda1113b
2015-01-07 08:06:51 -08:00
Yabin Cui
28175b0221
am fdb3da59: Merge "Use getmntent when accessing /proc/mounts."
...
* commit 'fdb3da5953b70dc87a05d28c31cb0dc06b8181aa':
Use getmntent when accessing /proc/mounts.
2015-01-06 18:17:41 +00:00
Yabin Cui
fdb3da5953
Merge "Use getmntent when accessing /proc/mounts."
2015-01-06 17:41:40 +00:00
Sami Tolvanen
e8f0971cc8
am 4f8fa5ba: Merge "Fix disable-verity when the underlying block device is RO"
...
* commit '4f8fa5ba3c3abef02023a219602df8880deaedf6':
Fix disable-verity when the underlying block device is RO
2015-01-06 11:23:51 +00:00
Sami Tolvanen
4f8fa5ba3c
Merge "Fix disable-verity when the underlying block device is RO"
2015-01-06 11:12:42 +00:00
Yabin Cui
d6bd9bf459
Use getmntent when accessing /proc/mounts.
...
Bug: 18887435
Change-Id: I6d7f95bbdb976428d4722bd640745e73c9839160
2015-01-05 20:28:36 -08:00
Sami Tolvanen
13449cd714
Fix disable-verity when the underlying block device is RO
...
If verity is enabled and the underlying block device is marked
read-only, disable-verity fails. We cannot use the existing code
for enable-verity to make the device writable as the device in
/proc/mounts will be the verity device instead of the underlying
device we want to change. This change makes the correct device
writable when altering verity state.
Change-Id: I423ee50fb34d78cff2fe843318b9081c03c5142d
2015-01-05 20:31:25 +00:00
Mark Salyzyn
aeeaee58a1
am e892279b: Merge "liblog: Add log_time += operator"
...
* commit 'e892279b3a29060d873bd65e55b3a613e61fe04d':
liblog: Add log_time += operator
2015-01-05 20:24:57 +00:00
Mark Salyzyn
e892279b3a
Merge "liblog: Add log_time += operator"
2015-01-05 20:18:24 +00:00
Mark Salyzyn
decd92945f
liblog: Add log_time += operator
...
Change-Id: I1d2987b6cb333fc344d4fee1b7bb25f32a4143c6
2015-01-05 16:27:54 +00:00
Elliott Hughes
9c359a3dd2
am 69159ba0: Merge "Fix missing #includes in system/core."
...
* commit '69159ba0b70178a24e6f592dfb9d903629c23a09':
Fix missing #includes in system/core.
2014-12-30 12:21:10 +00:00
Elliott Hughes
69159ba0b7
Merge "Fix missing #includes in system/core."
2014-12-29 21:17:41 +00:00
Elliott Hughes
0badbd6565
Fix missing #includes in system/core.
...
Change-Id: I4736e8c4f7bb8bb03640d26d58243efaa67dc75c
2014-12-29 12:24:25 -08:00
Elliott Hughes
7010c4a5d3
am 2978ad4c: Merge "Remove two obsolete files."
...
* commit '2978ad4c6d660f02ff0a1742749b6818b2616b69':
Remove two obsolete files.
2014-12-24 20:04:54 +00:00
Elliott Hughes
2978ad4c6d
Merge "Remove two obsolete files."
2014-12-24 19:55:24 +00:00
Elliott Hughes
2215309987
Remove two obsolete files.
...
Change-Id: I3e40dc713435f5c653c1aff28a450fd3fb75055c
2014-12-24 11:52:50 -08:00
Elliott Hughes
b01c52aac2
am d106305f: Merge "Lose getenforce and setenforce to toybox."
...
* commit 'd106305f67b71653d4409a416c69796cbcc948e8':
Lose getenforce and setenforce to toybox.
2014-12-24 19:51:55 +00:00
Elliott Hughes
d106305f67
Merge "Lose getenforce and setenforce to toybox."
2014-12-24 19:40:54 +00:00
Elliott Hughes
2e67705cff
Lose getenforce and setenforce to toybox.
...
Change-Id: Ie03161cc2d6ae410e079e1142e62e6836858c9db
2014-12-24 11:31:14 -08:00
Elliott Hughes
4138f9df99
am dbe49757: Merge "Lose netstat to toybox."
...
* commit 'dbe4975791a4592d863a1418eb68b84fd614937e':
Lose netstat to toybox.
2014-12-23 18:38:05 +00:00
Elliott Hughes
dbe4975791
Merge "Lose netstat to toybox."
2014-12-23 18:30:38 +00:00
Elliott Hughes
7e3879e467
Lose netstat to toybox.
...
Change-Id: I165ff67fc47286b992f167ff7392246a805b6d68
2014-12-23 09:13:33 -08:00
Elliott Hughes
6d70f4657d
am 4d1d2cae: Merge "#include <arpa/inet.h> for htonl."
...
* commit '4d1d2cae1c21288fded746121e4c98919c549974':
#include <arpa/inet.h> for htonl.
2014-12-19 03:52:21 +00:00
Elliott Hughes
4d1d2cae1c
Merge "#include <arpa/inet.h> for htonl."
2014-12-18 23:49:39 +00:00
Elliott Hughes
c184d5655a
#include <arpa/inet.h> for htonl.
...
Not sure why this only shows up with clang.
Change-Id: Id5603483e32f8a8d4b091dbb31b3142e3f77deac
2014-12-18 23:49:17 +00:00
Chih-Hung Hsieh
921e4e1703
am d06e8921: Merge "Disable clang optimization that has segmentation fault."
...
* commit 'd06e8921bf44303c8a0f349b7e30f5cd09e17f4e':
Disable clang optimization that has segmentation fault.
2014-12-18 00:13:44 +00:00
Chih-Hung Hsieh
d06e8921bf
Merge "Disable clang optimization that has segmentation fault."
2014-12-18 00:01:45 +00:00
Chih-Hung Hsieh
c83d3a3b65
Disable clang optimization that has segmentation fault.
...
When compiling for aosp_fugu-userdebug, clang aborted in pass:
Running pass 'Function Pass Manager' on module 'system/core/libmincrypt/p256_ec.c'.
Running pass 'X86 DAG->DAG Instruction Selection' on function '@felem_square'
BUG: 18790528
Change-Id: I416c07cae4c1a9743655bc45bd33c10a5cc9b41f
2014-12-17 14:59:53 -08:00
Elliott Hughes
9332f9c44d
am 12677383: Merge "Lose mv to toybox."
...
* commit '12677383ae247b26225cf9c961e3fb46bcdfc6a6':
Lose mv to toybox.
2014-12-17 04:26:43 +00:00
Elliott Hughes
12677383ae
Merge "Lose mv to toybox."
2014-12-17 04:16:14 +00:00
Elliott Hughes
a264cca35a
Lose mv to toybox.
...
Change-Id: Ibbba4d516d55460c6d627b766cc087e6a7edcabd
2014-12-16 19:20:10 -08:00
Elliott Hughes
37dc409af8
am 300a85e5: Merge "Lose rm to toybox."
...
* commit '300a85e5a786e7e59d847a4bcd927014337a60e2':
Lose rm to toybox.
2014-12-17 01:43:19 +00:00
Elliott Hughes
300a85e5a7
Merge "Lose rm to toybox."
2014-12-17 01:26:20 +00:00
Elliott Hughes
1d0c3fb751
am cc825ae7: Merge "Lose cp to toybox."
...
* commit 'cc825ae79219f2b5d9fa768d50963ad2f43bbd11':
Lose cp to toybox.
2014-12-17 00:28:18 +00:00
Elliott Hughes
dc74ad2df8
am 700a9570: Merge "Lose ln to toybox."
...
* commit '700a9570703bb2c0880c3ef5087925693daa3afc':
Lose ln to toybox.
2014-12-17 00:23:18 +00:00
Elliott Hughes
fdab0f5be5
Lose rm to toybox.
...
Change-Id: I93904b85e180d4324b64e2e90a4832c4d4169627
2014-12-16 16:22:54 -08:00
Elliott Hughes
cc825ae792
Merge "Lose cp to toybox."
2014-12-17 00:17:51 +00:00
Elliott Hughes
b3fa82607c
Lose cp to toybox.
...
Change-Id: Idfe52737093d243ae2dcb054f686f6d6af0c2de6
2014-12-16 16:15:32 -08:00
Elliott Hughes
700a957070
Merge "Lose ln to toybox."
2014-12-17 00:11:23 +00:00
Elliott Hughes
4592237808
am a7e6dbd3: Merge "Lose rmdir to toybox."
...
* commit 'a7e6dbd3c269e80a6e6959428e60e8639c48efea':
Lose rmdir to toybox.
2014-12-16 23:40:34 +00:00
Elliott Hughes
ae96efca51
Lose ln to toybox.
...
I accidentally enabled the toybox ln in my original commit, so which ln
you've been running for the last few weeks has depended on which directory
you built more recently...
Change-Id: If73783477aa4eb4d058d6e170d6291ba0d9c5f40
2014-12-16 15:38:04 -08:00
Elliott Hughes
9e69ee9185
am 8dc9777b: Merge "Lose mkdir to toybox."
...
* commit '8dc9777b33fa073bcd6e1b52f7e9a117978e43f6':
Lose mkdir to toybox.
2014-12-16 23:37:01 +00:00
Elliott Hughes
a7e6dbd3c2
Merge "Lose rmdir to toybox."
2014-12-16 23:31:34 +00:00
Elliott Hughes
ff60f7c94a
Lose rmdir to toybox.
...
Change-Id: I80ecc7c19bf7fc44039235c846727853d78a5d15
2014-12-16 15:28:03 -08:00
Elliott Hughes
8dc9777b33
Merge "Lose mkdir to toybox."
2014-12-16 23:25:12 +00:00
Elliott Hughes
de4fd83e0b
Lose mkdir to toybox.
...
Change-Id: Ie2ad916893ba36e7cee6d5a4533e60732871c8dd
2014-12-16 15:18:56 -08:00