summaryrefslogtreecommitdiffstats
path: root/init/service.h
Commit message (Expand)AuthorAgeFilesLines
* init: allow services to have no capabilities setTom Cherry2019-02-061-4/+4
* Proper mount namespace configuration for bionicJiyong Park2019-01-301-0/+2
* Revert "Bionic libs and the dynamic linker are bind mounted"Jiyong Park2019-01-181-25/+0
* Bionic libs and the dynamic linker are bind mountedJiyong Park2019-01-111-0/+25
* Add support for updatable servicesJiyong Park2018-11-131-0/+13
* Introduce additional service options for controlling memory cgroups.Peter Collingbourne2018-10-311-3/+8
* init: use rvalues references for callees of ParseLineSection()Tom Cherry2018-10-171-33/+33
* 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/+10
* init: switch out keychord id with std::vector match of chordsMark Salyzyn2018-05-291-4/+1
* init: allow entering of network namespacesTom Cherry2018-05-181-0/+6
* init: ServiceList FindInterfaceSteven Moreland2018-05-081-0/+10
* Merge "init: add sigstop option for debugging services from their start"Tom Cherry2018-04-181-0/+4
|\
| * init: add sigstop option for debugging services from their startTom Cherry2018-04-171-0/+4
* | Re-land "If enablefilecrypto or init_user0 fails, reboot into recovery."Paul Crowley2018-04-171-1/+7
|/
* Revert "If enablefilecrypto or init_user0 fails, reboot into recovery."Paul Crowley2018-03-011-7/+1
* If enablefilecrypto or init_user0 fails, reboot into recovery.Paul Crowley2018-02-151-1/+7
* Allow a service to override another.Steven Moreland2017-11-151-0/+4
* EndSection returns Result<Success>Steven Moreland2017-11-151-1/+1
* init language extension for lazy HIDL services.Steven Moreland2017-10-191-0/+4
* init: run vendor commands in a separate SELinux contextTom Cherry2017-09-291-3/+7
* init: support setting rlimits per serviceTom Cherry2017-08-281-0/+4
* init: log Service failures via Result<T>Tom Cherry2017-08-231-4/+4
* init: cleanup environment handlingTom Cherry2017-08-231-8/+1
* init: use Result<T> for the parsing functionsTom Cherry2017-08-141-30/+29
* init: rename ServiceManager to ServiceList and clean it upTom Cherry2017-08-011-13/+23
* init: move reaping from ServiceManager to signal_handler.cppTom Cherry2017-08-011-5/+0
* init: move exec operations out of ServiceManagerTom Cherry2017-08-011-10/+10
* init: fix process restartingTom Cherry2017-07-311-3/+1
* Merge "init: remove Parser singleton and related cleanup"Tom Cherry2017-07-281-1/+1
|\
| * init: remove Parser singleton and related cleanupTom Cherry2017-07-271-1/+1
* | init: shutdown services in the opposite order that they startedTom Cherry2017-07-261-0/+6
|/
* Add memcg related configs to init.Robert Benea2017-07-181-0/+7
* Move Timer from init to libbaseTom Cherry2017-07-101-3/+2
* Merge "add "shutdown critical" to service"Treehugger Robot2017-07-061-0/+1
|\
| * add "shutdown critical" to serviceKeun-young Park2017-07-051-0/+1
* | init: Support custom shutdown actionsWei Wang2017-07-051-2/+4
|/
* init: create android::init:: namespaceTom Cherry2017-06-231-2/+5
* init: change kill order and fix error reporting in KillProcessGroup()Tom Cherry2017-05-041-0/+3
* init: add an initializer for keychord_id_Tom Cherry2017-05-011-3/+9
* init: clean up the SectionParser interface and Parser classTom Cherry2017-04-211-4/+5
* init: Stop combining actionsTom Cherry2017-04-191-10/+7
* init: more header cleanupTom Cherry2017-04-061-2/+1
* bootstat: Refactor init/utils/boot_clock into base/chrono_utils.James Hawkins2017-03-301-2/+4
* Merge changes from topic 'exec-start-update-verifier'Treehugger Robot2017-03-291-2/+11
|\
| * init: add exec_start commandTom Cherry2017-03-271-2/+11
* | init: add support of multiple class namesWei Wang2017-03-271-9/+8
|/
* remove emergency shutdown and improve init's reboot logicKeun-young Park2017-03-221-10/+16
* Revert "bootstat: Refactor init/utils/boot_clock into base/chrono_utils."James Hawkins2017-02-141-4/+2
* bootstat: Refactor init/utils/boot_clock into base/chrono_utils.James Hawkins2017-02-131-2/+4