summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* init: separate out epoll into a classMark Salyzyn2018-05-211-3/+0
* init: use std::function for epoll handlingTom Cherry2018-05-081-1/+3
* init: log control messages along with the process that sent themTom Cherry2018-02-211-1/+3
* Move ActionManager to its own fileTom Cherry2018-02-141-0/+1
* Move all of init to libinitTom Cherry2018-01-191-0/+2
* init: cleanup environment handlingTom Cherry2017-08-231-4/+0
* init: split security functions out of init.cppTom Cherry2017-08-141-4/+1
* init: rename ServiceManager to ServiceList and clean it upTom Cherry2017-08-011-1/+1
* init: remove Parser singleton and related cleanupTom Cherry2017-07-271-0/+8
* init: Support custom shutdown actionsWei Wang2017-07-051-0/+2
* init: create android::init:: namespaceTom Cherry2017-06-231-0/+8
* ueventd: do not reference init's sehandleTom Cherry2017-05-011-0/+3
* init: clean up the SectionParser interface and Parser classTom Cherry2017-04-211-0/+2
* init: handle sys.powerctl immediatelyTom Cherry2017-04-171-1/+1
* init: add exec_start commandTom Cherry2017-03-291-4/+0
|\
| * init: add exec_start commandTom Cherry2017-03-271-4/+0
* | init: remove superfluous forward definitionsTom Cherry2017-03-271-3/+0
|/
* init: clean up exec commandWei Wang2017-02-031-2/+5
* init: add wait_for_prop builtin commandWei Wang2017-02-011-0/+2
* init start time tracking.Elliott Hughes2016-11-121-2/+0
* Multiple consolesViorel Suman2016-03-211-2/+1
* Revert "Enable multiple consoles"Viorel Suman2016-03-211-3/+2
* Enable multiple consolesViorel Suman2016-03-171-2/+3
* Leftovers of the SELinux policy update mechanismJanis Danisevskis2016-03-111-2/+0
* Create Service and ServiceManager classesTom Cherry2015-08-071-96/+7
* init: Create classes for Action and CommandTom Cherry2015-07-301-39/+6
* init: expand_props for onrestart commands.Yabin Cui2015-07-241-0/+1
* init: do expand_props before calling the builtins.Yabin Cui2015-07-241-1/+1
* init support for cgroups.Elliott Hughes2015-06-171-0/+5
* Switch init to epoll.Elliott Hughes2015-04-241-0/+2
* Implement exec.Elliott Hughes2015-02-251-25/+28
* Build init as C++.Elliott Hughes2015-02-041-1/+2
* init: Implement 'exec' command.San Mehat2015-02-021-0/+1
* init: Add support "&&" operator in property triggersBadhri Jagan Sridharan2015-02-021-1/+9
* Improve init's debug printing.Riley Andrews2014-06-261-2/+6
* init: add 'enable <service>' to negate "service <service>... disabled"JP Abgrall2014-05-031-0/+1
* init: remove obsolete rle logoMarcin Chojnacki2013-10-161-4/+0
* Add support for socket security context specification.Stephen Smalley2013-08-231-0/+1
* Merge changes Ib54f39fd,I7e36edd8Colin Cross2013-06-241-0/+2
|\
| * init: Retain traditional restart behavior for critical and oneshot services.Mike Kasick2012-03-221-0/+2
* | Remove HAVE_SELINUX guardsKenny Root2012-10-171-4/+0
* | Implement SELinux/MAC checks for property service.rpcraig2012-08-091-0/+1
* | Add support for reloading policy from /data/system.Stephen Smalley2012-08-091-0/+1
|/
* Extend init and ueventd for SE Android.Stephen Smalley2012-02-011-0/+8
* Fix the class_reset commandKen Sumrall2011-10-261-0/+1
* init/cutils: move list utility code to cutils from initDima Zavin2011-09-021-1/+1
* Changes to init to support encrypted filesystems.Ken Sumrall2010-12-181-0/+3
* Revert "Add "slow_start" keyword to init"Iliyan Malchev2010-12-081-1/+0
* Add "slow_start" keyword to initPaul Eastham2010-12-041-0/+1
* init: Split parser into generic parser and init parserColin Cross2010-04-211-4/+2