Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_system_update_engine
/
c0cfb7da9f6af58f3db4ce6100e05d6249c7a618
/
real_system_state.cc
ab5a0af
update_engine: migrate from base::MakeUnique to std::make_unique
by Ben Chan
· 7 years ago
cf5f1f1
Update to use libbrillo Chrome proxy resolver
by Jeffrey Kardatzke
· 7 years ago
4c1b75d
Fix compile error when USE_CHROME_NETWORK_PROXY is not set.
by Alex Deymo
· 7 years ago
4718629
update_engine: Breaks the use of libcros into two dbus proxies.
by Amin Hassani
· 7 years ago
5c02c13
Replace brillo::make_unique_ptr with base::MakeUnique/base::WrapUnique.
by Ben Chan
· 8 years ago
e5f6f25
update_engine: Use org.chromium.NetworkProxyService.
by Daniel Erat
· 8 years ago
dc066f1
Remove weave support from update_engine.
by Alex Deymo
· 8 years ago
c92195c
Compile libupdate_engine without DBus.
by Sen Jiang
· 9 years ago
aeeb2e0
Make UpdateAttempter own debugd_proxy.
by Sen Jiang
· 9 years ago
9730679
Make RealDevicePolicyProvider own session_manager.
by Sen Jiang
· 9 years ago
b8c6a8f
Add PowerManagerInterface.
by Sen Jiang
· 9 years ago
f5bebae
Add ConnectionManagerAndroid.
by Sen Jiang
· 9 years ago
299128e
Make DBus a singleton.
by Sen Jiang
· 9 years ago
6e30bc5
Handle AllowKioskAppControlChromeVersion device policy
by Xiyuan Xia
· 9 years ago
fa78f14
Refactor daemon state and service async notification.
by Alex Deymo
· 9 years ago
e97b39c
Implement Android UE daemon using brillo::Daemon.
by Alex Deymo
· 9 years ago
bdd765e
Revert "Implement Android UE daemon using brillo::Daemon."
by Alex Vakulenko
· 9 years ago
c180400
Implement Android UE daemon using brillo::Daemon.
by Alex Deymo
· 9 years ago
8c21b35
Move current daemon destruction logic to RealSystemState.
by Alex Deymo
· 9 years ago
e119e6a
update_engine: Switch to use Binder interface to weaved
by Alex Vakulenko
· 9 years ago
f7ead81
Implement update_engine weave commands
by Alex Deymo
· 9 years ago
33e91e7
Fix certificate checker callback lifetime.
by Alex Deymo
· 9 years ago
39910dc
Split payload application code into a subdirectory.
by Alex Deymo
· 9 years ago
5378f5e
Initialize channel information on Init().
by Alex Deymo
· 9 years ago
6eddf26
BootControlStub: New class used if CreateBootControl() fail.
by David Zeuthen
· 9 years ago
1c4e84a
Read official-build and dev-mode from the system properties.
by Alex Deymo
· 9 years ago
dd132f3
Make non-volatile directory platform-specific.
by Alex Deymo
· 9 years ago
b17327c
New BootControlInterface implementation for Android.
by Alex Deymo
· 9 years ago
40d86b2
Make Hardware class platform specific.
by Alex Deymo
· 9 years ago
d6deb1d
Use installed DBus libraries instead of generating them.
by Alex Deymo
· 9 years ago
763e7db
update_engine: New BootControlInterface class.
by Alex Deymo
· 9 years ago
aea4c1c
Re-license update_engine to Apache2
by Alex Deymo
· 9 years ago
3053450
update_engine: Switch to chrome-dbus for client requests in update_engine
by Alex Deymo
· 9 years ago
4a0321b
update_engine: Policy determines P2P enabled status.
by Gilad Arnold
· 10 years ago
41f2cf5
update_engine: Share payloads for a maximum of five days only.
by David Zeuthen
· 10 years ago
06c76a4
Update code to include base/files/file_util.h
by Ben Chan
· 10 years ago
88b591f
update_engine: Replace NULL with nullptr
by Alex Vakulenko
· 10 years ago
fd45a73
update_engine: UM: Async request expiration handled differently.
by Gilad Arnold
· 10 years ago
b227199
UM: Make the evaluation timeout configurable.
by Gilad Arnold
· 11 years ago
63784a5
Rename the PolicyManager to UpdateManager.
by Alex Deymo
· 11 years ago
7d623eb
update_engine: Remove GPIO support.
by Nam T. Nguyen
· 11 years ago
680d022
PolicyManager: Remove unnecessary Init() methods.
by Alex Deymo
· 11 years ago
c83baf6
PolicyManager: New DevicePolicy provider.
by Alex Deymo
· 11 years ago
41a75a7
PolicyManager: Extend the EvaluationContext to handle IsTimeGreaterThan()
by Alex Deymo
· 11 years ago
1f84723
Revise the SystemState hierarchy.
by Gilad Arnold
· 11 years ago
ae47a9a
PM: Add an update engine provider.
by Gilad Arnold
· 11 years ago
bccbc38
Move IsOOBEComplete to HardwareInterface.
by Alex Deymo
· 11 years ago
94c0616
Create a PolicyManager instance on the SystemState.
by Alex Deymo
· 11 years ago
75039d7
update_engine: update to libbase 242728
by Alex Vakulenko
· 11 years ago
1b9d6ae
Further cleanup around DBus interface classes.
by Gilad Arnold
· 11 years ago
[Renamed from system_state.cc]
639aa36
Record installation date and include it in every Omaha request.
by David Zeuthen
· 11 years ago
056b0ab
Move IsOfficialBuild() and IsNormalBootMode() into HardwareInterface.
by J. Richard Barnette
· 11 years ago
526cb58
p2p: Make P2PManager available from the SystemState singleton
by David Zeuthen
· 11 years ago
aa18e16
Blacklist versions as part of Rollback along with unittests.
by Chris Sosa
· 12 years ago
53173b9
Download via HTTP only if enterprise policy allows.
by Jay Srinivasan
· 12 years ago
be45bef
Add update reboot metric to the update engine.
by Chris Sosa
· 12 years ago
19409b7
Add metrics to report the number of bytes downloaded per protocol.
by Jay Srinivasan
· 12 years ago
ae4697c
Enhanced channel changing behavior
by Jay Srinivasan
· 12 years ago
55f50c2
Segregate UMA metrics for production scenarios from test scenarios.
by Jay Srinivasan
· 12 years ago
bf7919b
AU: disable GPIOs in production; some structural changes
by Gilad Arnold
· 12 years ago
2b5a0f0
Classify errors and advance URL index according to the error code.
by Jay Srinivasan
· 12 years ago
6f6ea00
Support for processing multiple URLs in update_engine.
by Jay Srinivasan
· 12 years ago
f057205
Send UMA Stats for update engine error codes.
by Jay Srinivasan
· 12 years ago
34b5d86
Use a local UpdateFirstSeenAt timestamp instead of UpdatePublishedOn
by Jay Srinivasan
· 12 years ago
4348879
UpdateEngine-side changes to allow updates over 3G based on device policy.
by Jay Srinivasan
· 13 years ago