summaryrefslogtreecommitdiffstats
path: root/init/service.cpp
Commit message (Expand)AuthorAgeFilesLines
* init: allow services to have no capabilities setTom Cherry2019-02-061-14/+12
* Merge "Reland: "Identify post-apexd crashing processes""Treehugger Robot2019-02-051-1/+1
|\
| * Reland: "Identify post-apexd crashing processes"Zimuzo Ezeozue2019-02-041-1/+1
* | init: Replace cgroup hardcoded path with detected oneSuren Baghdasaryan2019-02-031-19/+25
* | Proper mount namespace configuration for bionicJiyong Park2019-01-301-0/+23
|/
* Revert "Identify post-apexd crashing processes"Jiyong Park2019-01-181-1/+1
* Revert "Bionic libs and the dynamic linker are bind mounted"Jiyong Park2019-01-181-76/+0
* Revert "Don't create separate mount namespaces for pre-apexd processes"Jiyong Park2019-01-181-14/+2
* Identify post-apexd crashing processesZimuzo2019-01-141-1/+1
* Don't create separate mount namespaces for pre-apexd processesJiyong Park2019-01-111-2/+14
* Bionic libs and the dynamic linker are bind mountedJiyong Park2019-01-111-0/+76
* Set system property if 'updatable' process crashes too frequentlyZimuzo2019-01-071-3/+10
* Add support for updatable servicesJiyong Park2018-11-131-0/+53
* Introduce additional service options for controlling memory cgroups.Peter Collingbourne2018-10-311-7/+43
* init: allow properties to be used for the keycodes optionTom Cherry2018-10-171-4/+22
* init: use rvalues references for callees of ParseLineSection()Tom Cherry2018-10-171-41/+42
* init: clarify some text/README about 'critical' servicesTom Cherry2018-10-151-1/+1
* init: allow customizable restart and timeout periods for servicesTom Cherry2018-10-041-0/+34
* Move watchdogd out of initTom Cherry2018-08-021-0/+9
* init: actually remount /sys when changing network namespacesTom Cherry2018-07-131-1/+1
* init: print service name when started waitingWei Wang2018-06-201-3/+3
* Merge "init: switch out keychord id with std::vector match of chords"Treehugger Robot2018-05-301-2/+1
|\
| * init: switch out keychord id with std::vector match of chordsMark Salyzyn2018-05-291-2/+1
* | Merge "libbase: add host properties support."Elliott Hughes2018-05-291-2/+1
|\ \ | |/ |/|
| * libbase: add host properties support.Elliott Hughes2018-05-241-2/+1
* | init: refactor keychord for testingMark Salyzyn2018-05-291-2/+6
|/
* init: allow entering of network namespacesTom Cherry2018-05-181-17/+75
* Merge "init: add sigstop option for debugging services from their start"Tom Cherry2018-04-181-2/+12
|\
| * init: add sigstop option for debugging services from their startTom Cherry2018-04-171-2/+12
* | Re-land "If enablefilecrypto or init_user0 fails, reboot into recovery."Paul Crowley2018-04-171-1/+5
|/
* Merge changes I443e733f,If1e89a67,I0481d87aTom Cherry2018-03-091-10/+10
|\
| * init: alphabetize service optionsTom Cherry2018-03-081-10/+10
* | init: use FQName parseSteven Moreland2018-03-071-2/+2
|/
* Merge "Revert "If enablefilecrypto or init_user0 fails, reboot into recovery.""Treehugger Robot2018-03-021-5/+1
|\
| * Revert "If enablefilecrypto or init_user0 fails, reboot into recovery."Paul Crowley2018-03-011-5/+1
* | init: add host side parser for initTom Cherry2018-02-281-7/+12
* | Merge "If enablefilecrypto or init_user0 fails, reboot into recovery."Treehugger Robot2018-02-151-1/+5
|\|
| * If enablefilecrypto or init_user0 fails, reboot into recovery.Paul Crowley2018-02-151-1/+5
* | Move all Action parsing into ActionParserTom Cherry2018-02-141-4/+3
|/
* Add std::string StartsWith*/EndsWith* overloads.Elliott Hughes2017-12-201-1/+1
* init: Drop inheritable capabilities when switching uidsLuis Hector Chavez2017-11-171-0/+5
* Allow a service to override another.Steven Moreland2017-11-151-1/+13
* Move service name duplication lookup to EndSectionSteven Moreland2017-11-151-5/+5
* EndSection returns Result<Success>Steven Moreland2017-11-151-1/+3
* Merge "Fix race condition between restart and stop/reset."Tao Wu2017-10-271-0/+7
|\
| * Fix race condition between restart and stop/reset.Tao Wu2017-10-271-0/+7
* | Merge "Fix one race condition between start and stop."Tao Wu2017-10-261-1/+7
|\ \
| * | Fix one race condition between start and stop.Tao Wu2017-10-261-1/+7
| |/
* / init: fixed issues related to forking servicesJoe Tanen2017-10-261-2/+16
|/
* init language extension for lazy HIDL services.Steven Moreland2017-10-191-0/+33