Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
core
/
bf6018452eedf3f3e8f1a4f6bfab76294887fb8b
/
init
/
action.cpp
cecebbb
Convert system/core to Result::ok()
by Bernie Innocenti
· 4 years, 7 months ago
1efc484
init: make CheckPropertyTriggers() more efficient
by Tom Cherry
· 4 years, 10 months ago
6fd8d3b
init: Allow matching empty property values
by Tom Cherry
· 5 years ago
e269a72
Merge "init: ignore ENOENT from fewer builtins"
by Tom Cherry
· 5 years ago
4772f1d
init: check the arguments of builtins during the build
by Tom Cherry
· 5 years ago
c5cf85d
init: don't log in expand_props directly
by Tom Cherry
· 5 years ago
d17c379
init: ignore ENOENT from fewer builtins
by Tom Cherry
· 5 years ago
d52a5b3
init: simplify keyword_map
by Tom Cherry
· 5 years ago
7c1d87e
init: fix clang-tidy performance issues
by Tom Cherry
· 5 years ago
bbcbc2f
init: replace Result<Success> with Result<void>
by Tom Cherry
· 5 years ago
8fd64c8
Move result.h from init to libbase
by Jiyong Park
· 5 years ago
9949ec5
init: replace Result<> with expected<>
by Tom Cherry
· 5 years ago
018a438
init: use rvalues references for callees of ParseLineSection()
by Tom Cherry
· 6 years ago
dc80312
libbase: add host properties support.
by Elliott Hughes
· 6 years ago
de6bd50
init: add host side parser for init
by Tom Cherry
· 7 years ago
9cbf570
Move all Action parsing into ActionParser
by Tom Cherry
· 7 years ago
7fd3bc2
Move ActionManager to its own file
by Tom Cherry
· 7 years ago
0f6417f
Move ActionParser to its own file
by Tom Cherry
· 7 years ago
eeb2188
Apply the whitelist of actionable system properties
by Jaekyun Seok
· 7 years ago
c49719f
init: always expand args in subcontext
by Tom Cherry
· 7 years ago
579e682
Add std::string StartsWith*/EndsWith* overloads.
by Elliott Hughes
· 7 years ago
7d0a5c3
EndSection returns Result<Success>
by Steven Moreland
· 7 years ago
cb0f9bb
init: run vendor commands in a separate SELinux context
by Tom Cherry
· 7 years ago
68f2a46
init: enable error reporting of builtin functions
by Tom Cherry
· 7 years ago
130e3d7
init: pass errors from one Result<T> to another better
by Tom Cherry
· 7 years ago
89bcc85
init: use Result<T> for the parsing functions
by Tom Cherry
· 7 years ago
557946e
init: use Result<T> for builtin functions
by Tom Cherry
· 7 years ago
ede0d53
Move Timer from init to libbase
by Tom Cherry
· 7 years ago
eeab491
init: Support custom shutdown actions
by Wei Wang
· 7 years ago
81f5d3e
init: create android::init:: namespace
by Tom Cherry
· 7 years ago
1c3a53f
init: cleanup some string usage
by Tom Cherry
· 7 years ago
d9ebf06
Merge "init: rename 'Trigger' to 'Event' and convert to std::variant"
by Tom Cherry
· 7 years ago
fe06205
ueventd: replace ueventd_parser.cpp with init_parser.cpp
by Tom Cherry
· 7 years ago
26ed9cb
init: rename 'Trigger' to 'Event' and convert to std::variant
by Tom Cherry
· 7 years ago
30a6f27
init: clean up the SectionParser interface and Parser class
by Tom Cherry
· 7 years ago
012c573
init: Stop combining actions
by Tom Cherry
· 7 years ago
3f5eaae5
init: more header cleanup
by Tom Cherry
· 7 years ago
ccf2353
init: replace property_get with its android::base equivalent
by Tom Cherry
· 7 years ago
d8a7257
init: fix DumpState() logging
by Tom Cherry
· 7 years ago
2bc0014
init: enable C++17
by Tom Cherry
· 7 years ago
331cf2f
Replace the "coldboot" timeout with a property.
by Elliott Hughes
· 8 years ago
93df4e1
init: move empty string check to InitTriggers
by Wei Wang
· 8 years ago
d67a4ab
init: fix undefined behavior in ExecuteCommand
by Wei Wang
· 8 years ago
8b1d526
Revert "Revert "init: warn slow action""
by Wei Wang
· 8 years ago
9b1d5e1
Merge "init: fix BuildTriggersString for empty string"
by Treehugger Robot
· 8 years ago
69b9b36
init: fix BuildTriggersString for empty string
by Wei Wang
· 8 years ago
1802d11
Revert "init: warn slow action"
by Nick Desaulniers
· 8 years ago
b1a309a
init: warn slow action
by Wei Wang
· 8 years ago
7bc87a5
Move init's kernel logging into libbase.
by Elliott Hughes
· 8 years ago
35f5d04
Fix early init logging.
by Elliott Hughes
· 8 years ago
f86b5a6
Move init to libbase logging.
by Elliott Hughes
· 8 years ago
1c563d9
Fix google-explicit-constructor warnings.
by Chih-Hung Hsieh
· 8 years ago
4f71319
Track rename of base/ to android-base/.
by Elliott Hughes
· 9 years ago
b734990
init: Use classes for parsing and clean up memory allocations
by Tom Cherry
· 9 years ago
cb716f9
init: Queue Triggers instead of Actions
by Tom Cherry
· 9 years ago
96f6731
init: use std::vector<std::string> for argument passing
by Tom Cherry
· 9 years ago
fa0c21c
init: Create classes for Action and Command
by Tom Cherry
· 9 years ago