1. 4772f1d init: check the arguments of builtins during the build by Tom Cherry · 5 years ago
  2. d52a5b3 init: simplify keyword_map by Tom Cherry · 5 years ago
  3. bbcbc2f init: replace Result<Success> with Result<void> by Tom Cherry · 5 years ago
  4. 018a438 init: use rvalues references for callees of ParseLineSection() by Tom Cherry · 6 years ago
  5. 9cbf570 Move all Action parsing into ActionParser by Tom Cherry · 7 years ago
  6. 7fd3bc2 Move ActionManager to its own file by Tom Cherry · 7 years ago
  7. 0f6417f Move ActionParser to its own file by Tom Cherry · 7 years ago
  8. 7d0a5c3 EndSection returns Result<Success> by Steven Moreland · 7 years ago
  9. cb0f9bb init: run vendor commands in a separate SELinux context by Tom Cherry · 7 years ago
  10. 89bcc85 init: use Result<T> for the parsing functions by Tom Cherry · 7 years ago
  11. 557946e init: use Result<T> for builtin functions by Tom Cherry · 7 years ago
  12. 67dee62 init: remove Parser singleton and related cleanup by Tom Cherry · 7 years ago
  13. eeab491 init: Support custom shutdown actions by Wei Wang · 7 years ago
  14. 81f5d3e init: create android::init:: namespace by Tom Cherry · 7 years ago
  15. 26ed9cb init: rename 'Trigger' to 'Event' and convert to std::variant by Tom Cherry · 7 years ago
  16. ad54d09 init: create init_tests.cpp by Tom Cherry · 7 years ago
  17. 30a6f27 init: clean up the SectionParser interface and Parser class by Tom Cherry · 7 years ago
  18. 012c573 init: Stop combining actions by Tom Cherry · 7 years ago
  19. 034c475 Fix google-explicit-constructor warnings in system/core. by Chih-Hung Hsieh · 8 years ago
  20. b734990 init: Use classes for parsing and clean up memory allocations by Tom Cherry · 9 years ago
  21. cb716f9 init: Queue Triggers instead of Actions by Tom Cherry · 9 years ago
  22. 96f6731 init: use std::vector<std::string> for argument passing by Tom Cherry · 9 years ago
  23. fa0c21c init: Create classes for Action and Command by Tom Cherry · 9 years ago