summaryrefslogtreecommitdiffstats
path: root/init/util_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* switch to using android-base/file.h instead of android-base/test_utils.hMark Salyzyn2018-11-141-1/+1
* init: pass errors from one Result<T> to another betterTom Cherry2017-08-231-5/+5
* init: introduce Result<T> for return values and error handlingTom Cherry2017-08-141-70/+47
* init: split security functions out of init.cppTom Cherry2017-08-141-2/+2
* init: create android::init:: namespaceTom Cherry2017-06-231-0/+6
* init: do not log directly from read_file() and write_file()Tom Cherry2017-05-051-32/+57
* init: Check DecodeUid() result and use error stringTom Cherry2017-05-051-4/+15
* ueventd: do not reference init's sehandleTom Cherry2017-05-011-7/+2
* ueventd: convert mkdir_recursive() to std::stringTom Cherry2017-04-121-0/+36
* init: use read_file and write_file to implement do_copy builtinYongqin Liu2017-04-041-0/+60
* init: Use std::string for write_file()Tom Cherry2017-04-031-0/+18
* Revert "init: use read_file and write_file to implement do_copy builtin"Wonsik Kim2017-03-311-71/+0
* init: use read_file and write_file to implement do_copy builtinYongqin Liu2017-03-241-0/+71
* init: service file command only opens existing filesMark Salyzyn2016-12-051-61/+0
* libcutils: move cutils/files.h to cutils/android_get_control_file.hMark Salyzyn2016-11-161-24/+30
* init: service file keywordMark Salyzyn2016-11-031-0/+56
* init/util.cpp: don't return a negative unsigned valueNick Kralevich2015-06-181-1/+1
* Implement exec.Elliott Hughes2015-02-251-0/+6
* Clean up reading and writing in init.Elliott Hughes2015-02-061-0/+37