Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
core
/
ec87074542834505c2aced2c99f7fd1879dce660
/
init
/
service.cpp
94fb5b0
init: Drop inheritable capabilities when switching uids
by Luis Hector Chavez
· 7 years ago
6f5333a
Allow a service to override another.
by Steven Moreland
· 7 years ago
5e1bea3
Move service name duplication lookup to EndSection
by Steven Moreland
· 7 years ago
7d0a5c3
EndSection returns Result<Success>
by Steven Moreland
· 7 years ago
ee14225
Merge "Fix race condition between restart and stop/reset."
by Tao Wu
· 7 years ago
84b856d
Fix race condition between restart and stop/reset.
by Tao Wu
· 7 years ago
876b13d
Merge "Fix one race condition between start and stop."
by Tao Wu
· 7 years ago
990d43c
Fix one race condition between start and stop.
by Tao Wu
· 7 years ago
4bfdcb3
init: fixed issues related to forking services
by Joe Tanen
· 7 years ago
e055d73
init language extension for lazy HIDL services.
by Steven Moreland
· 7 years ago
cb0f9bb
init: run vendor commands in a separate SELinux context
by Tom Cherry
· 7 years ago
5e405ca
init: fix variable scope issue with ExpandArgs()
by Tom Cherry
· 7 years ago
459aa1c
Merge "init: support setting rlimits per service"
by Treehugger Robot
· 7 years ago
7ac013d
init: support setting rlimits per service
by Tom Cherry
· 7 years ago
1ea19eb
Clarify SELinux service error message
by Nick Kralevich
· 7 years ago
76af7e6
init: log Service failures via Result<T>
by Tom Cherry
· 7 years ago
6de21f1
init: cleanup environment handling
by Tom Cherry
· 7 years ago
fe06075
Merge "init: only set ro.boottime.<service> properties once."
by Tom Cherry
· 7 years ago
fed3373
init: only set ro.boottime.<service> properties once.
by Tom Cherry
· 7 years ago
d8db7ab
init: replace panic() with LOG(FATAL)
by Tom Cherry
· 7 years ago
89bcc85
init: use Result<T> for the parsing functions
by Tom Cherry
· 7 years ago
11a3aee
init: introduce Result<T> for return values and error handling
by Tom Cherry
· 7 years ago
911b9b1
init: rename ServiceManager to ServiceList and clean it up
by Tom Cherry
· 7 years ago
eeee831
init: move reaping from ServiceManager to signal_handler.cpp
by Tom Cherry
· 7 years ago
3b81f2d
init: move exec operations out of ServiceManager
by Tom Cherry
· 7 years ago
d269e3a
init: fix process restarting
by Tom Cherry
· 7 years ago
8e7942c
Merge "init: shutdown services in the opposite order that they started"
by Tom Cherry
· 7 years ago
a724360
init: fix type of 2nd argument passed to prctl
by Ben Fennema
· 7 years ago
5938379
init: shutdown services in the opposite order that they started
by Tom Cherry
· 7 years ago
5d17d04
init: use delegating constructor for Service
by Tom Cherry
· 7 years ago
d485226
Add memcg related configs to init.
by Robert Benea
· 7 years ago
ede0d53
Move Timer from init to libbase
by Tom Cherry
· 7 years ago
b3915d1
Merge "add "shutdown critical" to service"
by Treehugger Robot
· 7 years ago
c1bc424
Merge "init: Support custom shutdown actions"
by Treehugger Robot
· 7 years ago
a51c40c
Merge "init: reap zombies only after kill(-pid, ...)"
by Tom Cherry
· 7 years ago
cccb34f
add "shutdown critical" to service
by Keun-young Park
· 7 years ago
eeab491
init: Support custom shutdown actions
by Wei Wang
· 7 years ago
f596551
init: Read previous state of securebits before modifying
by Luis Hector Chavez
· 7 years ago
8d13d80
init: reap zombies only after kill(-pid, ...)
by Tom Cherry
· 7 years ago
81f5d3e
init: create android::init:: namespace
by Tom Cherry
· 7 years ago
1c3a53f
init: cleanup some string usage
by Tom Cherry
· 7 years ago
6269690
init: Run restorecon_recursive asynchronously
by Tom Marshall
· 7 years ago
70a5ed4
init: move killing of process groups to libprocessgroup
by Tom Cherry
· 7 years ago
4963b42
Merge changes I172acf0f,I97b6e17a
by Tom Cherry
· 8 years ago
b066fcc
init: add "+passcred" for socket to set SO_PASSCRED
by Mark Salyzyn
· 8 years ago
517e1f1
init: Check DecodeUid() result and use error string
by Tom Cherry
· 8 years ago
33838b1
init: change kill order and fix error reporting in KillProcessGroup()
by Tom Cherry
· 8 years ago
7da5485
init: add an initializer for keychord_id_
by Tom Cherry
· 8 years ago
4de31e1
combine wait for exec log with service exit log
by Keun-young Park
· 8 years ago
6f7ef2f
init: remove 'computing context for service'... message
by Tom Cherry
· 8 years ago
86e31a8
init: use full command for exec services' names
by Tom Cherry
· 8 years ago
fe06205
ueventd: replace ueventd_parser.cpp with init_parser.cpp
by Tom Cherry
· 8 years ago
ad54d09
init: create init_tests.cpp
by Tom Cherry
· 8 years ago
30a6f27
init: clean up the SectionParser interface and Parser class
by Tom Cherry
· 8 years ago
e6ec266
init: fix errno handling on KillProcessGroup
by William Roberts
· 8 years ago
012c573
init: Stop combining actions
by Tom Cherry
· 8 years ago
f57c0bf
init: clean up more headers
by Tom Cherry
· 8 years ago
3f5eaae5
init: more header cleanup
by Tom Cherry
· 8 years ago
e78ea77
bootstat: Refactor init/utils/boot_clock into base/chrono_utils.
by James Hawkins
· 8 years ago
acd55b3
send SIGTERM only once
by Keun-young Park
· 8 years ago
8772b36
Merge changes from topic 'exec-start-update-verifier'
by Treehugger Robot
· 8 years ago
ccf2353
init: replace property_get with its android::base equivalent
by Tom Cherry
· 8 years ago
b27004a
init: add exec_start command
by Tom Cherry
· 8 years ago
641ff0a
init: add support of multiple class names
by Wei Wang
· 8 years ago
9bdddd7
init: Remove superfluous error check
by Tom Cherry
· 8 years ago
0828676
Add 'ro.cpuset.default' system property for default cpusets.
by Alex Vakulenko
· 9 years ago
b7788fd
There's no longer a limit to property names.
by Elliott Hughes
· 8 years ago
c8ac067
Revert "bootstat: Refactor init/utils/boot_clock into base/chrono_utils."
by James Hawkins
· 8 years ago
7c92e48
bootstat: Refactor init/utils/boot_clock into base/chrono_utils.
by James Hawkins
· 8 years ago
0e3167e
Revert "bootstat: Remove custom uptime parser in favor of elapsedRealtime."
by James Hawkins
· 8 years ago
26f40c0
bootstat: Remove custom uptime parser in favor of elapsedRealtime.
by James Hawkins
· 8 years ago
2d0fdaa
init: clean up exec command
by Wei Wang
· 8 years ago
24ef860
init/service.cpp: fix access check for console
by Adrian Salido
· 8 years ago
f3f824e
capabilities: Check ambient caps, last valid runtime cap.
by Jorge Lucangeli Obes
· 8 years ago
9596d2b
init/service.cpp: fix FD leak for services with consoles
by Nick Kralevich
· 8 years ago
978fd0e
init: service file command only opens existing files
by Mark Salyzyn
· 8 years ago
331cf2f
Replace the "coldboot" timeout with a property.
by Elliott Hughes
· 8 years ago
601bf9e
Merge "init start time tracking."
by Elliott Hughes
· 8 years ago
9605a94
init start time tracking.
by Elliott Hughes
· 8 years ago
dd34ca4
fix swapped min / max in priority parsing
by Keun-young Park
· 8 years ago
62767fe
init: service file keyword
by Mark Salyzyn
· 8 years ago
24b2913
init: Add support for ambient capabilities.
by Jorge Lucangeli Obes
· 8 years ago
80960d2
init: Put init in group AID_READPROC
by Nick Kralevich
· 8 years ago
f655480
init: allow '.' and '@' in service names
by Iliyan Malchev
· 8 years ago
00860da
init: account for "init.svc." prefix in IsValidName
by Iliyan Malchev
· 8 years ago
da46b39
Move off std::sto* function which abort on failure.
by Elliott Hughes
· 8 years ago
a285dac
Modify log level for service and ueventd
by Wei Wang
· 8 years ago
310f670
Allow setting oom_score_adj for services spawned from init
by Marco Nelissen
· 8 years ago
1e73024
Have init kill the process group.
by Elliott Hughes
· 8 years ago
8f7b9e3
Fix clang-tidy performance warnings in syste/core.
by Chih-Hung Hsieh
· 8 years ago
e18e7e5
Improve init Service logging.
by Elliott Hughes
· 8 years ago
344d01f
Refactor Service::Start method.
by Jorge Lucangeli Obes
· 8 years ago
177b27d
Rename "Handle(r)" to "Parse(r)" in Android init.
by Jorge Lucangeli Obes
· 8 years ago
1b3fa3d
init: Add option to run a service in a new PID/mount namespace.
by Jorge Lucangeli Obes
· 9 years ago
f86b5a6
Move init to libbase logging.
by Elliott Hughes
· 8 years ago
ad8e94e
init: report createProcessGroup failure.
by Elliott Hughes
· 8 years ago
86cd314
Merge "init: expand arguments of services when they start"
by Tom Cherry
· 8 years ago
081705c
Add process priority to service definition.
by Vitalii Tomkiv
· 8 years ago
bac3536
init: expand arguments of services when they start
by Tom Cherry
· 8 years ago
f7e79b9
use process groups for processes started by init
by Collin Mulliner
· 8 years ago
Next »