summaryrefslogtreecommitdiffstats
path: root/init/init.cpp
Commit message (Expand)AuthorAgeFilesLines
* init: set ro.boot.flash.locked from ro.boot.verifiedbootstateSami Tolvanen2015-12-091-0/+13
* Track rename of base/ to android-base/.Elliott Hughes2015-12-041-3/+3
* restorecon /property_contextsTom Cherry2015-12-011-0/+1
* Merge "Enable hidepid=2 on /proc"Nick Kralevich2015-11-091-1/+2
|\
| * Enable hidepid=2 on /procNick Kralevich2015-11-091-1/+2
* | init: skip "name" DT entryRom Lemarchand2015-11-081-1/+1
|/
* property_service: log pid,uid and gid of setprop clientWilliam Roberts2015-10-051-1/+10
* init: Use classes for parsing and clean up memory allocationsTom Cherry2015-09-011-1/+9
* Create Service and ServiceManager classesTom Cherry2015-08-071-383/+40
* init: use std::vector<std::string> for argument passingTom Cherry2015-07-311-5/+5
* init: Create classes for Action and CommandTom Cherry2015-07-301-125/+17
* init: Adding support to import directoriesLee Campbell2015-07-271-1/+1
* init: expand_props for onrestart commands.Yabin Cui2015-07-241-8/+16
* init: do expand_props before calling the builtins.Yabin Cui2015-07-241-20/+35
* init: Let property_get return std::string.Yabin Cui2015-07-241-11/+10
* init: refuse to start process if domain transition not definedNick Kralevich2015-07-161-6/+10
* init support for cgroups.Elliott Hughes2015-06-171-0/+10
* Remove calls to is_selinux_enabled()Nick Kralevich2015-06-121-32/+30
* init: change exec parsing to make SECLABEL optionalMark Salyzyn2015-06-021-1/+2
* Reduce the coldboot timeout to 1s.Elliott Hughes2015-05-141-1/+4
* Clean up init /proc/cmdline handling.Elliott Hughes2015-05-071-57/+31
* init: remove support for disabled SELinuxNick Kralevich2015-04-281-29/+11
* init: get rid of the remaining double mountsNick Kralevich2015-04-251-40/+45
* Merge "init: don't double mount /proc and /sys"Nick Kralevich2015-04-251-3/+8
|\
| * init: don't double mount /proc and /sysNick Kralevich2015-04-251-3/+8
* | init: fix write_file checkreqprot logic errorNick Kralevich2015-04-251-6/+4
|/
* init: remove mkdir /dev /proc /sysNick Kralevich2015-04-251-4/+0
* Switch init to epoll.Elliott Hughes2015-04-241-35/+25
* Clean up property service initialization.Elliott Hughes2015-04-241-36/+20
* Clean up init signal handling a little.Elliott Hughes2015-04-241-21/+3
* Merge "Setup signal handler before any exec command"Elliott Hughes2015-04-251-1/+3
|\
| * Setup signal handler before any exec commandJohan Redestig2015-04-181-1/+3
* | Revert "Revert "Make init re-exec itself for its SELinux domain transition.""Elliott Hughes2015-04-241-14/+45
* | Revert "Make init re-exec itself for its SELinux domain transition."Nick Kralevich2015-04-241-45/+14
* | Make init re-exec itself for its SELinux domain transition.Elliott Hughes2015-04-231-14/+45
|/
* Log more timing information from init.Elliott Hughes2015-03-281-55/+47
* Clean up property setting code.Elliott Hughes2015-03-201-3/+1
* Lose bootmode and console globals.Elliott Hughes2015-03-201-42/+17
* Parse boot properties from device treeRom Lemarchand2015-03-191-5/+48
* Merge "Remove /proc/cpuinfo parsing"Elliott Hughes2015-03-191-14/+2
|\
| * Remove /proc/cpuinfo parsingRom Lemarchand2015-03-141-14/+2
* | Remove useless memset from init.Elliott Hughes2015-03-181-1/+0
* | Switch init over to _PATH_DEFPATH.Elliott Hughes2015-03-171-0/+3
|/
* Fix a printf format string (caught by clang but not GCC).Elliott Hughes2015-03-111-1/+1
* Implement exec.Elliott Hughes2015-02-251-92/+94
* Move sprintf to snprintf.Yabin Cui2015-02-171-1/+1
* bootchart: fix bootchart can not be triggered problemYongqin Liu2015-02-121-60/+12
* Clean up reading and writing in init.Elliott Hughes2015-02-061-3/+1
* Stop using #if for conditional compilation.Elliott Hughes2015-02-041-67/+61
* Build init as C++.Elliott Hughes2015-02-041-0/+1187