1. 1ebf9cb Add restorecon flags for force and data data by Luzanne Batoon · 1 year, 4 months ago
  2. fe7b83f Move ForkExecveAndWaitForCompletion to util.h by Nikita Ioffe · 1 year, 6 months ago
  3. da5323e init: Use libfs_mgr kernel cmdline parser by Yi-Yo Chiang · 2 years, 1 month ago
  4. 79ad1e2 init: Unify kernel bootconfig parser with libfs_mgr by Yi-Yo Chiang · 2 years, 1 month ago
  5. b8c2325 init: Unify duplicated get_android_dt_dir with libfs_mgr by Yi-Yo Chiang · 2 years, 1 month ago
  6. a66adf4 init selinux.cpp: use a better way to detect if we run in Microdroid by Nikita Ioffe · 2 years, 2 months ago
  7. aee2ec8 init: Enable ANDROID_BASE_UNIQUE_FD_DISABLE_IMPLICIT_CONVERSION by Bart Van Assche · 2 years, 9 months ago
  8. ecc14a5 init: Add option to listen on sockets before starting service. by Adam Langley · 3 years, 4 months ago
  9. 238e909 Remove and add service and action during apex load and unload by Deyao Ren · 3 years, 1 month ago
  10. df40ed1 Add apex name to service by Deyao Ren · 3 years, 2 months ago
  11. 11d7bc5 init: don't touch mmap_rnd_compat_bits on 64-bit only builds by Jiyong Park · 3 years, 2 months ago
  12. 48c05a6 init: remove unneeded special cases from FscryptInferAction by Eric Biggers · 3 years, 4 months ago
  13. 6cb5a36 init: fix mkdir to reliably detect top-level /data directories by Eric Biggers · 3 years, 4 months ago
  14. ef92752 Move creation of /data/user/0 and /data/media/obb to vold by Eric Biggers · 3 years, 4 months ago
  15. 3b3d87d Don't create vendor_init in microdroid by Jiyong Park · 4 years ago
  16. 6d5445b init: remove extra space in list of bootconfig values by Devin Moore · 4 years, 2 months ago
  17. 3bb240b Allow android_dt_dir to be set by bootconfig by Alistair Delva · 4 years, 6 months ago
  18. 0cbee0d Check if service is executed before APEX is ready by Kiyoung Kim · 4 years, 6 months ago
  19. a4ef15b Support bootconfig in first stage init and fs_mgr by Devin Moore · 4 years, 9 months ago
  20. 959ea63 init: remove DumpShutdownDebugInformation() by Tom Cherry · 4 years, 9 months ago
  21. de28a86 Respect ro.boot.fstab_suffix in swapon_all by Alistair Delva · 5 years ago
  22. a2cc1eb Add ro.boot.fstab_suffix and modify mount_all to use it by Alistair Delva · 5 years ago
  23. 1c84135 init: add even more debugging information for reboot by Tom Cherry · 5 years ago
  24. a2f9136 Refactor libinit_test_utils to not use libinit and expose its libraries by Tom Cherry · 6 years ago
  25. cecebbb Convert system/core to Result::ok() by Bernie Innocenti · 6 years ago
  26. c88d8f9 init: Replace property_set() with android::base::SetProperty() by Tom Cherry · 6 years ago
  27. 18278d2 init: make triggering shutdown from vendor_init better by Tom Cherry · 6 years ago
  28. 68258e8 Make encryption action an argument to mkdir by Paul Crowley · 6 years ago
  29. 636ebc9 init: actually report which signal is causing the reboot. by Elliott Hughes · 6 years ago
  30. 4772f1d init: check the arguments of builtins during the build by Tom Cherry · 6 years ago
  31. c5cf85d init: don't log in expand_props directly by Tom Cherry · 6 years ago
  32. 2e4c85f init: clean up file / socket descriptor creation by Tom Cherry · 6 years ago
  33. 247ffbf Fix a few clang-tidy issues and add NOLINT for others by Tom Cherry · 6 years ago
  34. 172c83f init: remove last init.cpp global by Tom Cherry · 6 years ago
  35. bbcbc2f init: replace Result<Success> with Result<void> by Tom Cherry · 6 years ago
  36. 92c236e init: Refactor selinux.h/cpp by Vic Yang · 6 years ago
  37. 75e13ba init: make fatal reboot target configurable by Tom Cherry · 6 years ago
  38. 59656fb init: dump stack when aborting by Tom Cherry · 6 years ago
  39. 6866041 Proper mount namespace configuration for bionic by Jiyong Park · 7 years ago
  40. d6c2feb init: delete code that sets ro.recovery_id by Tom Cherry · 7 years ago
  41. 48e83e6 init: move InitKernelLogging() to first stage init by Tom Cherry · 7 years ago
  42. 40acb37 Move watchdogd out of init by Tom Cherry · 7 years ago
  43. f025069 init: removed unused includes by Tom Cherry · 7 years ago
  44. dc80312 libbase: add host properties support. by Elliott Hughes · 7 years ago
  45. de6bd50 init: add host side parser for init by Tom Cherry · 8 years ago
  46. 4b591f1 Run restorecon after init creates a symlink or writes to a file. by Joel Galenson · 8 years ago
  47. 4cea121 init: add log to time spent in waiting for file by Wei Wang · 8 years ago
  48. d8db7ab init: replace panic() with LOG(FATAL) by Tom Cherry · 8 years ago
  49. 11a3aee init: introduce Result<T> for return values and error handling by Tom Cherry · 8 years ago
  50. 0c8d6d2 init: split security functions out of init.cpp by Tom Cherry · 8 years ago
  51. c01022a Allow the use of a custom Android DT directory by Yu Ning · 8 years ago
  52. ede0d53 Move Timer from init to libbase by Tom Cherry · 8 years ago
  53. eeab491 init: Support custom shutdown actions by Wei Wang · 8 years ago
  54. 81f5d3e init: create android::init:: namespace by Tom Cherry · 8 years ago
  55. 482f36c init: remove restorecon() from util.cpp by Tom Cherry · 8 years ago
  56. b066fcc init: add "+passcred" for socket to set SO_PASSCRED by Mark Salyzyn · 8 years ago
  57. 2cbbe9f init: do not log directly from read_file() and write_file() by Tom Cherry · 8 years ago
  58. 517e1f1 init: Check DecodeUid() result and use error string by Tom Cherry · 8 years ago
  59. e7656b7 ueventd: do not reference init's sehandle by Tom Cherry · 8 years ago
  60. d262017 init: moving early mount logic into init_first_stage.cpp by Bowgo Tsai · 8 years ago
  61. 060b74b ueventd: convert mkdir_recursive() to std::string by Tom Cherry · 8 years ago
  62. ab5ab1e Merge "init: more header cleanup" by Treehugger Robot · 8 years ago
  63. 3f5eaae5 init: more header cleanup by Tom Cherry · 8 years ago
  64. c44f6a4 ueventd: Write tests for the get_*_symlinks() functions by Tom Cherry · 8 years ago
  65. dbe88e7 init: use read_file and write_file to implement do_copy builtin by Yongqin Liu · 9 years ago
  66. 53089aa init: Use std::string for write_file() by Tom Cherry · 8 years ago
  67. bc9cb38 Merge "bootstat: Refactor init/utils/boot_clock into base/chrono_utils." by James Hawkins · 8 years ago
  68. 3428d0c Merge "Revert "init: use read_file and write_file to implement do_copy builtin"" by Wonsik Kim · 8 years ago
  69. 395e294 Revert "init: use read_file and write_file to implement do_copy builtin" by Wonsik Kim · 8 years ago
  70. e78ea77 bootstat: Refactor init/utils/boot_clock into base/chrono_utils. by James Hawkins · 8 years ago
  71. ccf2353 init: replace property_get with its android::base equivalent by Tom Cherry · 8 years ago
  72. 7f0d15a Merge "init: use read_file and write_file to implement do_copy builtin" by Treehugger Robot · 8 years ago
  73. 82bac0d init: use read_file and write_file to implement do_copy builtin by Yongqin Liu · 9 years ago
  74. 8d01f63 remove emergency shutdown and improve init's reboot logic by Keun-young Park · 8 years ago
  75. 40578ab init: Fix leaking fd and error print by Tom Cherry · 8 years ago
  76. c8ac067 Revert "bootstat: Refactor init/utils/boot_clock into base/chrono_utils." by James Hawkins · 9 years ago
  77. 7c92e48 bootstat: Refactor init/utils/boot_clock into base/chrono_utils. by James Hawkins · 9 years ago
  78. 0e3167e Revert "bootstat: Remove custom uptime parser in favor of elapsedRealtime." by James Hawkins · 9 years ago
  79. 26f40c0 bootstat: Remove custom uptime parser in favor of elapsedRealtime. by James Hawkins · 9 years ago
  80. 77f0e9f init: Make 'write_file' return bool to match 'read_file'. by Jorge Lucangeli Obes · 9 years ago
  81. 978fd0e init: service file command only opens existing files by Mark Salyzyn · 9 years ago
  82. 331cf2f Replace the "coldboot" timeout with a property. by Elliott Hughes · 9 years ago
  83. a8d8434 Add flags to restorecon_recursive to traverse filesystems by Paul Lawrence · 9 years ago
  84. d1d3bdd Only restorecon CE storage after unlocked. by Jeff Sharkey · 9 years ago
  85. 290a228 Switch fastboot/init/libprocessgroup to std::this_thread::sleep_for. by Elliott Hughes · 9 years ago
  86. 9605a94 init start time tracking. by Elliott Hughes · 9 years ago
  87. db69107 init: errno handling in create_file by Mark Salyzyn · 9 years ago
  88. 62767fe init: service file keyword by Mark Salyzyn · 9 years ago
  89. f39f7f1 Use android::base::Readlink in init. by Elliott Hughes · 9 years ago
  90. 8f7b9e3 Fix clang-tidy performance warnings in syste/core. by Chih-Hung Hsieh · 9 years ago
  91. 171a829 Make klog_fd thread-safe and make klog_init a no-op. by Elliott Hughes · 9 years ago
  92. f86b5a6 Move init to libbase logging. by Elliott Hughes · 9 years ago
  93. 3195116 Remove MTD cruft from init. by Elliott Hughes · 9 years ago
  94. 4b56162 init: Add support for ${x.y:-default} expansion by Mark Salyzyn · 9 years ago
  95. 3792e6c init: switch from android_ids to getpwnam by William Roberts · 9 years ago
  96. a27bbd2 Fix const issues in preparation for libcxx rebase. by Dan Austin · 9 years ago
  97. 3d9e273 Mount selinuxfs when other filesystems are mounted by Nick Kralevich · 10 years ago
  98. 9bcfd64 init: harden socket creation against symlinks by Nick Kralevich · 10 years ago
  99. 4f71319 Track rename of base/ to android-base/. by Elliott Hughes · 10 years ago
  100. 83ccb1c init: Don't ignore setsockcreatecon errors by Nick Kralevich · 10 years ago