| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
It's basically "echo" with a redirect, and it hasn't been touched since
cupcake. Could be replaced with a shell script if need be.
Change-Id: I75b663ea4be3d7cd9581faa6ef3979de28e68dfb
|
|\ |
|
|/
|
|
|
|
|
| |
Since 27164dc mkdir will update mode, owner and group even
if the directory exists already
Change-Id: Ic37975d118a87afded5bfade775cb3d0d3b19892
|
|\ |
|
| |
| |
| |
| |
| |
| | |
also make a distinction between flag and option.
Change-Id: Ia872bc8dc98b3459f9c1e992d096c115699357af
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I74f5dbfc4d99f7e78212a72540e538c1a737e224
|
|\ \ \
| |/ /
| | /
| |/
|/| |
|
|/
|
|
|
|
|
| |
Move StringPrintf and the string based file I/O from libutils to
libbase.
Change-Id: I0297a6063874b9d92100e0dd5123fddfbda932fe
|
|\ |
|
|/
|
|
|
|
| |
This library no longer exists.
Change-Id: I5582b41b70691171b1ac5f2bffd623f2b2fc10e5
|
|\ |
|
|/
|
|
|
|
| |
It's undocumented and unused.
Change-Id: I685dc900adbc14f2e8b4eeebb1e4d111782f141d
|
|\ |
|
| |
| |
| |
| |
| | |
Bug: 19059885
Change-Id: I5519a4e19716303692d4117bc24988f21d5a829e
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19681572
Change-Id: I343b9d108f064f87df79512a0fdf1b35513c3136
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
These were leftovers from the SELinux boolean support that
was originally merged. Since Android prohibits SELinux policy
booleans, we can just drop it.
Change-Id: I02f646a7d8db65e153702205b082b87a73f60d73
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | | |
Change-Id: Ia7d22214bc8422c88edaaf9bb716d7e12e0bb381
|
|\ \ \ \
| |_|/ /
|/| | | |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I96c8a50e8987e8ea77d0766ccf3c619f60377864
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | | |
* changes:
init.rc: logd --reinit on changes to persistent properties
logd: add reinit command
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19681572
Change-Id: I3187aa348dae79fa5822ffb7ee9566919a7a04e6
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- respond to SIGHUP
- respond to logd command "reinit"
- respond to logd --reinit
- reopens files on /data, eg: re-read of persistent properties
Bug: 19681572
Change-Id: Iadac58e6653f027cb7355497bd675eef376ce0a8
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Test did not handle all possible multiples of block sizes.
Bug: 19604106
Change-Id: I693358be9598926389631baf21c5883e0f2fd735
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19620794
Change-Id: I572ffb62d39d884d5102b0846a95b1a8216f3d41
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adding "setenforce 0" to init.rc isn't a supported way to turn off
SELinux, and doesn't work with AOSP SELinux policy. Remove the code
from init.
Change-Id: If8c8149560789c9a7ba518a0a100e6033bb68898
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | | |
Change-Id: I665756615eef74b05ef92f5865d910f29ead0695
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I20329bc9b378479d745b498d6a00eca0872cd5ab
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Both init and libcutils define a property_set function. The init
version sets the property directly while libcutils simply calls
__system_property_set, which sends a message to init to set the
property.
Since libfs_mgr is statically linked to libcutils, any calls to
property_set end up sending a message to init and waiting for a
response. When libfs_mgr is further statically linked to init,
this leads to init sending a message to itself when property_set
is called in fs_mgr.
Because send_prop_msg in bionic only waits for a response for
250ms, this does not cause a deadlock. However, using libcutils
to set a property in the init process is hardly a good idea.
This change removes the property_set call from fs_mgr_verity.c.
If this property is required later, it should be set elsewhere.
Change-Id: I6a28cccb1ccce960841af20a4b20c32d424b5524
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 19606869
Change-Id: If2ea55732e71e8288641b6b34d229b367fd3fb3b
Signed-off-by: Greg Hackmann <ghackmann@google.com>
|
|\ \ \ \ \ \
| |/ / / / / |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 19606869
Change-Id: I29cfa363b6640cc13973c1023d2f4ea1a97e3af2
Signed-off-by: Greg Hackmann <ghackmann@google.com>
|
|\ \ \ \ \ \
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
* commit 'b27bd94896dcfd94940e65a2438dc6a337c03038':
Generate gnu hash for arm only
|
| |\ \ \ \ \ |
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixes mips build failure caused by:
https://android-review.googlesource.com/#/c/139580/
As previously discussed [1], MIPS does not support GNU-style ELF hashes.
[1] https://android-review.googlesource.com/#/c/49282/2/tests/Android.mk
Change-Id: I757fef1d47663da3e414f5771dfc580ea7aa3732
|
|\ \ \ \ \ \
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
* commit 'ad571cdd2ce8c85f92ed87e021c94569b24fc7c1':
Add backtrace support for mips64.
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: I12ea2fcbe6780bb596f51988eae1ceafcec858df
|
|\ \ \ \ \ \ \
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
* commit 'ed5b81c9e59c0a6c618f43964a4a2639448c0686':
Fix LP32 build.
|
| |\ \ \ \ \ \ |
|