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