summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* init language extension for lazy HIDL services.Steven Moreland2017-10-191-12/+78
* Merge "init: run vendor commands in a separate SELinux context"Tom Cherry2017-10-021-7/+17
|\
| * init: run vendor commands in a separate SELinux contextTom Cherry2017-09-291-7/+17
* | Merge "init: report shutdown,container for sigterm of init"Mark Salyzyn2017-09-271-2/+1
|\ \ | |/ |/|
| * init: report shutdown,container for sigterm of initMark Salyzyn2017-09-271-2/+1
* | init: cleanup exit() usesTom Cherry2017-09-261-2/+1
|/
* init: fix crash when reboot is triggered by a builtinTom Cherry2017-09-151-3/+19
* init: Allow clean system shutdown upon SIGTERMLuis Hector Chavez2017-09-071-2/+45
* Merge "init: fix signal handling and LOG(FATAL) in child processes"Tom Cherry2017-08-281-3/+9
|\
| * init: fix signal handling and LOG(FATAL) in child processesTom Cherry2017-08-251-3/+9
* | init: log all failures of Service::Start()Tom Cherry2017-08-251-2/+6
|/
* init: cleanup environment handlingTom Cherry2017-08-231-36/+2
* init: replace panic() with LOG(FATAL)Tom Cherry2017-08-171-12/+11
* init: use Result<T> for builtin functionsTom Cherry2017-08-141-14/+10
* init: split security functions out of init.cppTom Cherry2017-08-141-566/+14
* init: fix format issueTom Cherry2017-08-111-1/+1
* init: more unique_fd, less gotoTom Cherry2017-08-041-49/+29
* Merge changes Ibd57c103,I81f1e8ac,Ia6e546feTom Cherry2017-08-011-12/+12
|\
| * init: rename ServiceManager to ServiceList and clean it upTom Cherry2017-08-011-10/+10
| * init: move exec operations out of ServiceManagerTom Cherry2017-08-011-2/+2
* | Merge "init: fix process restarting"Tom Cherry2017-08-011-12/+25
|\|
| * init: fix process restartingTom Cherry2017-07-311-12/+25
* | Merge "Allow the use of a custom Android DT directory"Bo Hu2017-07-291-2/+2
|\ \ | |/ |/|
| * Allow the use of a custom Android DT directoryYu Ning2017-07-271-2/+2
* | init: remove Parser singleton and related cleanupTom Cherry2017-07-271-21/+33
* | Merge "init: add support for global seccomp boot option"Treehugger Robot2017-07-251-0/+13
|\ \ | |/ |/|
| * init: add support for global seccomp boot optionSteve Muckle2017-07-241-0/+13
* | init: rename mke2fs tools with _static suffixJin Qian2017-07-201-2/+2
|/
* Merge "uml: init: add USER_MODE_LINUX cflag, USER_MODE_LINUX case in init.cpp"Treehugger Robot2017-07-181-1/+4
|\
| * uml: init: add USER_MODE_LINUX cflag, USER_MODE_LINUX case in init.cppQuang Luong2017-07-181-1/+4
* | Move Timer from init to libbaseTom Cherry2017-07-101-2/+3
* | init: Support custom shutdown actionsWei Wang2017-07-051-5/+16
|/
* init: create android::init:: namespaceTom Cherry2017-06-231-1/+10
* init: cleanup some string usageTom Cherry2017-06-221-9/+8
* Move restorecon() of /sys from init to ueventd.Tom Cherry2017-06-191-1/+0
* ueventd: Break devices.cpp into discrete classesTom Cherry2017-05-251-1/+0
* Merge "Add libkeyutils."Elliott Hughes2017-05-121-6/+5
|\
| * Add libkeyutils.Elliott Hughes2017-05-101-6/+5
* | init: remove restorecon() from util.cppTom Cherry2017-05-081-16/+16
|/
* init: do not log directly from read_file() and write_file()Tom Cherry2017-05-051-1/+3
* Merge "init: manually restorecon mke2fs tools on ramdisk"Treehugger Robot2017-05-031-3/+6
|\
| * init: manually restorecon mke2fs tools on ramdiskJin Qian2017-05-031-3/+6
* | init: setup keyring before ueventd startsMark Salyzyn2017-05-031-0/+6
|/
* init: rename 'Trigger' to 'Event' and convert to std::variantTom Cherry2017-04-251-3/+3
* Merge "init: set ro.boot.avb_version in recovery mode"Treehugger Robot2017-04-241-0/+2
|\
| * init: set ro.boot.avb_version in recovery modeBowgo Tsai2017-04-241-0/+2
* | Merge "init: moving early mount logic into init_first_stage.cpp"Treehugger Robot2017-04-241-347/+5
|\|
| * init: moving early mount logic into init_first_stage.cppBowgo Tsai2017-04-241-347/+5
* | init: clean up the SectionParser interface and Parser classTom Cherry2017-04-211-8/+14
|/
* init: handle sys.powerctl immediatelyTom Cherry2017-04-171-2/+8