Age | Commit message (Collapse) | Author |
|
simpleperf-release
Change-Id: I89e5860461548dcfed2ccc0196b65a3fc4c4bb9b
|
|
libbrillo closes all file descriptors after calling clone() to prepare
for exec(). FDSAN complains because child process is trying to close
file descriptors already owned by unique_fd. This is a false positive,
as child process will immediately call execv(), making all unique_fd
obsolete.
Test: th
Bug: 321373933
Change-Id: Ib5331dbca68cfa98134ccf3d761eaa21d0ffc4e6
|
|
It's removed in C++20
Bug: 175635923
Test: m MODULES-IN-external-libbrillo
Change-Id: I23e6609991f759089fe40bcf181cbee9687cfc59
|
|
Killing the first process in a PID namespace will kill the entire
process tree recursively. This makes it easy for subprocess to manage
created processes. During OTA update, update_engine needs to kill the
postinstall script along with any descendent children. If there are still processes running, they would prevent update_engine from unmounting the /postinstall partition, causing OTA failures.
This CL switches the fork() based subprocess creation to clone() based. The branch of code for child process is moved to a separate function, and passed as a function pointer to clone().
Test: th
Bug: 306296608
Change-Id: I160fa9e01e12b2c984a360593acc56dea085d8a3
|
|
simpleperf-release
Change-Id: I016e694c1c8868efc2dea484aa2baf174dd763d1
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/2813336
Change-Id: Ife161c522add77f9b50508f5ba26c58f26d2120b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: b/308806535
Change-Id: Ice586c57934983b737c3bc812286ff62e142c21a
|
|
simpleperf-release
Change-Id: I9b9b72f217cf5a7bde83e666a0b0e60c321e73f0
|
|
simpleperf-release
Change-Id: Ie13cc0324bf77963f8a53ff1419cffdf4c104963
|
|
simpleperf-release
Change-Id: I1e88fc892459e905fa7d9bad09afbb03d4ab31dd
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1949516
Change-Id: I9b64b55113ab79bc564d6cbe6f5a05b28b8ea908
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1949516
Change-Id: I403a105418a2bf0e0528da6729e440257f982b31
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1949516
Change-Id: Ibea95bc8d75232f74ca7de455928ed9f42f4be3c
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1949516
Change-Id: If5485c9ab536153a0a9ed39ce991abad4545190d
|
|
This project is only used by UE now, so point OWNERS to that.
Bug: None
Test: None
Change-Id: I27e84411af8023e62c1a2fcad3a66b75aef1b401
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1948950
Change-Id: Icb1ed41e429c24afbb522fb419c7af9632e56eee
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1948950
Change-Id: I850a7bb350481fa064f9a6233e83501a466b581a
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1948950
Change-Id: Ib6067cb7e943b126af8135953e3d6cbc561b43b9
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1948950
Change-Id: I377197dc972537a4f5b570b63127ae91e9ced6e5
|
|
Add missing sys/types.h include to fix building against musl libc.
Bug: 190084016
Test: m USE_HOST_HOST=true host-native
Change-Id: Ic75cb8db8978c3478cce65ec8838228bd245950d
|
|
simpleperf-release
Change-Id: Iec65b72c6fb3a0f972b1f59877bc81e130780944
|
|
simpleperf-release
Change-Id: I003eb6033ea8eab59be6941a65ba5eeea68bb0ac
|
|
Bug: 189946434
Change-Id: I7a5a4b0b411292fa437846ad1f2b756e3d5ebaf4
|
|
simpleperf-release
Change-Id: I4c0f6203fd4d47f1709f30f380153b7c41f9e624
|
|
0fd3f6ac2e am: fb609bc627
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: I088228c863dcbf2b28769dc6210703a7ddb4efc9
|
|
0fd3f6ac2e
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: If2757ea276681dfaa0770c491c4d270aca643143
|
|
0fd3f6ac2e
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: I5e303d60db7062a11df575cc4356d3d8b491cf81
|
|
0fd3f6ac2e
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: I8f7a807ba71e5a3caa8ec5cf9c61f24430ba9faf
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: Ie818b73280a6cb61338c51fae7e9d394aea718db
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: Idf6f4c14d3e430c282158c9bc5340b43f4001cc5
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1683961
Change-Id: I48a63633751a11b61806503662fc3d4145601869
|
|
Bug: http://b/185916167
Test: treehugger
Change-Id: I9c1e0645d291b5111bd8b04f100e6ad5e8c3bcfc
|
|
simpleperf-release
Change-Id: I924a41472ac4f109678a7676a293e2eddf167474
|
|
simpleperf-release
Change-Id: I946f9ece1990f0d15be8a55df19ef31a3dd2f383
|
|
ours am: a004b8be7e -s ours am: e93f97fd14 -s ours
am skip reason: Change-Id Iddb240a58054631a46732df42c32b693d73f0727 with SHA-1 2ad4083f8a is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I35ed2cf09b891727fa67fa50531e918f42d181b4
|
|
ours am: a004b8be7e -s ours am: e93f97fd14 -s ours
am skip reason: Change-Id Iddb240a58054631a46732df42c32b693d73f0727 with SHA-1 2ad4083f8a is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I11f8a8eeaeaddb2a698a70be524033950b0d5654
|
|
ours am: a004b8be7e -s ours
am skip reason: Change-Id Iddb240a58054631a46732df42c32b693d73f0727 with SHA-1 2ad4083f8a is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iae42204d25be012f969719ed1b668f3069aa14a5
|
|
am skip reason: Change-Id Iddb240a58054631a46732df42c32b693d73f0727 with SHA-1 2ad4083f8a is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If4945abb0df8108dedf3db28e13148c794f5a5c6
|
|
Bug: 180401296
Merged-In: Iddb240a58054631a46732df42c32b693d73f0727
Change-Id: I8ff9288119b7ab3ac276cbab9fcb17e02929cde3
|
|
436b555839 am: 74db6fcf21 am: 2fc37ab958
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1589001
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8c848bb98497f4daf09ffefbaef587b213b1b5e0
|
|
436b555839 am: 74db6fcf21 am: 2fc37ab958
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1589001
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6eaa45bc48f03608285d88fe84c10d3ba7bdc7ab
|
|
436b555839 am: 74db6fcf21
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1589001
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie9b7eb1c07a15888345e92c6dcb72f88566aa28e
|
|
436b555839
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1589001
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ib54d138915c154d8e070d6eaf7c4f10dd651ecf3
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libbrillo/+/1589001
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I065c9658b1e782bc07af8ec63f3956cceba52968
|
|
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: Ib9f0626167e657ffbb257116da65f7d145cc0e41
|
|
simpleperf-release
Change-Id: If88386fb3f208f0d8c741ae0c70778606ee89bde
|
|
simpleperf-release
Change-Id: I433e9188e780665bd405ed15b967c4834a417ebe
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libbrillo/+/13112819
Change-Id: I25432d95a13b7e511c379919a339922987c71cde
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libbrillo/+/13112819
Change-Id: Iddb240a58054631a46732df42c32b693d73f0727
|
|
Bug: 172690556
Change-Id: I90959a183460f9e982f673c537f285dfe14672d7
|