summaryrefslogtreecommitdiffstats
path: root/init/util.cpp
Commit message (Expand)AuthorAgeFilesLines
* init: make fatal reboot target configurableTom Cherry2019-05-301-0/+1
* init: dump stack when abortingTom Cherry2019-05-301-7/+37
* Proper mount namespace configuration for bionicJiyong Park2019-01-301-0/+4
* init: delete code that sets ro.recovery_idTom Cherry2019-01-291-11/+0
* init: move InitKernelLogging() to first stage initTom Cherry2018-10-051-0/+16
* Move watchdogd out of initTom Cherry2018-08-021-1/+1
* init: removed unused includesTom Cherry2018-07-201-3/+0
* libbase: add host properties support.Elliott Hughes2018-05-241-2/+1
* init: add host side parser for initTom Cherry2018-02-281-1/+32
* Run restorecon after init creates a symlink or writes to a file.Joel Galenson2017-11-291-1/+18
* init: add log to time spent in waiting for fileWei Wang2017-08-221-4/+7
* init: replace panic() with LOG(FATAL)Tom Cherry2017-08-171-6/+0
* init: introduce Result<T> for return values and error handlingTom Cherry2017-08-141-40/+20
* init: split security functions out of init.cppTom Cherry2017-08-141-27/+22
* Allow the use of a custom Android DT directoryYu Ning2017-07-281-2/+25
* Move Timer from init to libbaseTom Cherry2017-07-101-5/+0
* init: Support custom shutdown actionsWei Wang2017-07-051-0/+1
* init: create android::init:: namespaceTom Cherry2017-06-231-0/+6
* init: remove restorecon() from util.cppTom Cherry2017-05-091-5/+0
* init: add "+passcred" for socket to set SO_PASSCREDMark Salyzyn2017-05-081-3/+11
* init: do not log directly from read_file() and write_file()Tom Cherry2017-05-051-10/+18
* init: Check DecodeUid() result and use error stringTom Cherry2017-05-051-29/+23
* ueventd: do not reference init's sehandleTom Cherry2017-05-011-10/+10
* init: moving early mount logic into init_first_stage.cppBowgo Tsai2017-04-241-0/+23
* ueventd: convert mkdir_recursive() to std::stringTom Cherry2017-04-121-29/+10
* Merge "init: more header cleanup"Treehugger Robot2017-04-071-14/+7
|\
| * init: more header cleanupTom Cherry2017-04-061-14/+7
* | ueventd: Write tests for the get_*_symlinks() functionsTom Cherry2017-04-051-21/+0
|/
* init: use read_file and write_file to implement do_copy builtinYongqin Liu2017-04-041-2/+2
* init: Use std::string for write_file()Tom Cherry2017-04-031-4/+5
* Merge "bootstat: Refactor init/utils/boot_clock into base/chrono_utils."James Hawkins2017-03-311-7/+2
|\
| * bootstat: Refactor init/utils/boot_clock into base/chrono_utils.James Hawkins2017-03-301-7/+2
* | Merge "Revert "init: use read_file and write_file to implement do_copy builtin""Wonsik Kim2017-03-311-2/+2
|\ \ | |/ |/|
| * Revert "init: use read_file and write_file to implement do_copy builtin"Wonsik Kim2017-03-311-2/+2
* | init: replace property_get with its android::base equivalentTom Cherry2017-03-291-2/+2
* | Merge "init: use read_file and write_file to implement do_copy builtin"Treehugger Robot2017-03-241-2/+2
|\|
| * init: use read_file and write_file to implement do_copy builtinYongqin Liu2017-03-241-2/+2
* | remove emergency shutdown and improve init's reboot logicKeun-young Park2017-03-221-10/+2
|/
* init: Fix leaking fd and error printTom Cherry2017-03-201-7/+5
* Revert "bootstat: Refactor init/utils/boot_clock into base/chrono_utils."James Hawkins2017-02-141-12/+5
* bootstat: Refactor init/utils/boot_clock into base/chrono_utils.James Hawkins2017-02-131-5/+12
* Revert "bootstat: Remove custom uptime parser in favor of elapsedRealtime."James Hawkins2017-02-081-12/+5
* bootstat: Remove custom uptime parser in favor of elapsedRealtime.James Hawkins2017-02-071-5/+12
* init: Make 'write_file' return bool to match 'read_file'.Jorge Lucangeli Obes2016-12-281-5/+5
* init: service file command only opens existing filesMark Salyzyn2016-12-051-63/+0
* Replace the "coldboot" timeout with a property.Elliott Hughes2016-12-031-0/+21
* Add flags to restorecon_recursive to traverse filesystemsPaul Lawrence2016-11-161-13/+2
* Only restorecon CE storage after unlocked.Jeff Sharkey2016-11-161-0/+6
* Switch fastboot/init/libprocessgroup to std::this_thread::sleep_for.Elliott Hughes2016-11-141-1/+3
* init start time tracking.Elliott Hughes2016-11-121-18/+12