Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
core
/
bf6018452eedf3f3e8f1a4f6bfab76294887fb8b
/
init
/
init.h
080fa98
init: even better logging around subsequent sys.powerctl messages
by Tom Cherry
· 4 years, 5 months ago
802864c
init: handle property messages asynchronously #2
by Tom Cherry
· 4 years, 6 months ago
832f9f1
Revert "init: handle property service callbacks asynchronously"
by Tom Cherry
· 4 years, 6 months ago
7205c62
init: handle property service callbacks asynchronously
by Tom Cherry
· 4 years, 7 months ago
091c4d1
Remove service defined in an APEX during userspace reboot
by Nikita Ioffe
· 4 years, 9 months ago
18278d2
init: make triggering shutdown from vendor_init better
by Tom Cherry
· 4 years, 10 months ago
0dbfea7
init: trigger shutdown directly from builtins
by Tom Cherry
· 4 years, 11 months ago
ba6968e
Add a skeleton of userspace reboot
by Nikita Ioffe
· 4 years, 11 months ago
60971e6
init: add reboot_on_failure service option
by Tom Cherry
· 5 years ago
1ab3dfc
Reland^2: "init: run property service in a thread"
by Tom Cherry
· 5 years ago
3da2ba6
Revert "Reland: "init: run property service in a thread""
by Tom Cherry
· 5 years ago
8efca4b
Reland: "init: run property service in a thread"
by Tom Cherry
· 5 years ago
f451426
Revert "init: run property service in a thread"
by Tom Cherry
· 5 years ago
26f5e7d
init: run property service in a thread
by Tom Cherry
· 5 years ago
172c83f
init: remove last init.cpp global
by Tom Cherry
· 5 years ago
ff88e30
init: remove console_init_action
by Tom Cherry
· 5 years ago
2aeb1ad
Split out ServiceList and ServiceParser from service.cpp/.h
by Tom Cherry
· 5 years ago
5f01d3a
init: add error handling in control message
by Wei Wang
· 5 years ago
7bfea3d
init: clean up the 1st/2nd stage init split
by Tom Cherry
· 6 years ago
c240440
init parses *.rc files from APEXes
by Jiyong Park
· 6 years ago
40acb37
Move watchdogd out of init
by Tom Cherry
· 6 years ago
6c6ec72
init: separate out epoll into a class
by Mark Salyzyn
· 9 years ago
8ae7375
init: use std::function for epoll handling
by Tom Cherry
· 6 years ago
6f2d56d
init: log control messages along with the process that sent them
by Tom Cherry
· 7 years ago
7fd3bc2
Move ActionManager to its own file
by Tom Cherry
· 7 years ago
618d310
Move all of init to libinit
by Tom Cherry
· 7 years ago
6de21f1
init: cleanup environment handling
by Tom Cherry
· 7 years ago
c317009
init: split security functions out of init.cpp
by Tom Cherry
· 7 years ago
911b9b1
init: rename ServiceManager to ServiceList and clean it up
by Tom Cherry
· 7 years ago
67dee62
init: remove Parser singleton and related cleanup
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
e7656b7
ueventd: do not reference init's sehandle
by Tom Cherry
· 7 years ago
30a6f27
init: clean up the SectionParser interface and Parser class
by Tom Cherry
· 7 years ago
98ad32a
init: handle sys.powerctl immediately
by Tom Cherry
· 7 years ago
64cb3d5
init: add exec_start command am: b27004aa05
by Tom Cherry
· 7 years ago
46b6c43
init: remove superfluous forward definitions
by Tom Cherry
· 7 years ago
b27004a
init: add exec_start command
by Tom Cherry
· 7 years ago
2d0fdaa
init: clean up exec command
by Wei Wang
· 8 years ago
132ac31
init: add wait_for_prop builtin command
by Wei Wang
· 8 years ago
9605a94
init start time tracking.
by Elliott Hughes
· 8 years ago
70daa67
Multiple consoles
by Viorel Suman
· 8 years ago
efc7275
Revert "Enable multiple consoles"
by Viorel Suman
· 8 years ago
caafe5c
Enable multiple consoles
by Viorel Suman
· 8 years ago
3d1dff2
Leftovers of the SELinux policy update mechanism
by Janis Danisevskis
· 8 years ago
bac3299
Create Service and ServiceManager classes
by Tom Cherry
· 9 years ago
fa0c21c
init: Create classes for Action and Command
by Tom Cherry
· 9 years ago
ee53006
init: expand_props for onrestart commands.
by Yabin Cui
· 9 years ago
00ede7d
init: do expand_props before calling the builtins.
by Yabin Cui
· 9 years ago
d62f060
init support for cgroups.
by Elliott Hughes
· 9 years ago
929f407
Switch init to epoll.
by Elliott Hughes
· 9 years ago
8d82ea0
Implement exec.
by Elliott Hughes
· 10 years ago
f3cf438
Build init as C++.
by Elliott Hughes
· 10 years ago
429721c
init: Implement 'exec' command.
by San Mehat
· 10 years ago
0b41512
init: Add support "&&" operator in property triggers
by Badhri Jagan Sridharan
· 10 years ago
24a3b78
Improve init's debug printing.
by Riley Andrews
· 10 years ago
3beec7e
init: add 'enable <service>' to negate "service <service>... disabled"
by JP Abgrall
· 10 years ago
50dc936
init: remove obsolete rle logo
by Marcin Chojnacki
· 11 years ago
8348d27
Add support for socket security context specification.
by Stephen Smalley
· 11 years ago
83ada44
Merge changes Ib54f39fd,I7e36edd8
by Colin Cross
· 11 years ago
b5982bf
Remove HAVE_SELINUX guards
by Kenny Root
· 12 years ago
63207cd
Implement SELinux/MAC checks for property service.
by rpcraig
· 12 years ago
ae6f3d7
Add support for reloading policy from /data/system.
by Stephen Smalley
· 12 years ago
b54f39f
init: Retain traditional restart behavior for critical and oneshot services.
by Mike Kasick
· 13 years ago
e46f9d5
Extend init and ueventd for SE Android.
by Stephen Smalley
· 13 years ago
a286480
Fix the class_reset command
by Ken Sumrall
· 13 years ago
da04c52
init/cutils: move list utility code to cutils from init
by Dima Zavin
· 13 years ago
752923c
Changes to init to support encrypted filesystems.
by Ken Sumrall
· 14 years ago
d5c8ddf
Revert "Add "slow_start" keyword to init"
by Iliyan Malchev
· 14 years ago
50b3afd
Add "slow_start" keyword to init
by Paul Eastham
· 14 years ago
6310a82
init: Split parser into generic parser and init parser
by Colin Cross
· 14 years ago
ed8a7d8
init: Move list and log handling to list.h and log.h
by Colin Cross
· 14 years ago
ebc6ff1
init: Handle commands in event queue loop
by Colin Cross
· 14 years ago
3899e9f
init: Move prototypes for util.c into util.h
by Colin Cross
· 14 years ago
9c5366b
init: Move signal handling to signal_handler.c
by Colin Cross
· 14 years ago
504bc51
init: Move gettime() to util.c
by Colin Cross
· 14 years ago
ca7648d
init: Move parser prototypes to parser.h
by Colin Cross
· 14 years ago
830abe0
MOAR GROUPS
by Nick Pelly
· 14 years ago
4e221f0
init: Add support for specifying a services i/o priority
by San Mehat
· 15 years ago
11e1c42
completed implementation of "trigger" for init
by Jay Freeman (saurik)
· 16 years ago
f24e252
init: Add the ability to start services with dynamic arguments.
by San Mehat
· 15 years ago
c83cd87
init: Fix heap corruption for services with arguments
by San Mehat
· 15 years ago
770354d
init: Fix segfault when log_write() was missing an arg to format.
by Dima Zavin
· 15 years ago
dd7bc33
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 15 years ago
e54eebb
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 15 years ago
5ae090e
auto import from //branches/cupcake/...@125939
by The Android Open Source Project
· 16 years ago
4f6e8d7
Initial Contribution
by The Android Open Source Project
· 16 years ago