Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
update_engine
/
889c65d1914ed8a151f451a2933fa94d6e577aa6
/
omaha_request_action.cc
c1c17b4
Report Enum metrics from CertificateChecker.
by Alex Deymo
· 9 years ago
a259179
Move metrics time helpers to metrics_utils.
by Alex Deymo
· 9 years ago
38429cf
common: Split out metrics utils from utils.cc.
by Alex Deymo
· 9 years ago
39910dc
Split payload application code into a subdirectory.
by Alex Deymo
· 9 years ago
9fded1e
Send Omaha event_type 54 after reboot to new update.
by Alex Deymo
· 9 years ago
87c0886
Send "success reboot" only after an update.
by Alex Deymo
· 9 years ago
af9a863
Remove obsolete Installer.* metrics.
by Alex Deymo
· 9 years ago
ac41a82
Set default updater URL and version per platform.
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
f6ee016
update_engine: Move ConnectionManager to an abstract Interface.
by Alex Deymo
· 9 years ago
00d79ac
update_engine: Persist cohorts sent by omaha even if there's no update.
by Alex Deymo
· 9 years ago
a9bb7dc
update_engine: Log the error message when Omaha response is invalid XML.
by Alex Deymo
· 9 years ago
cc45785
update_engine: Remove g_markup_escape_text usage.
by Alex Deymo
· 9 years ago
6a9d349
platform2: Fix issues with new version of libchrome
by Alex Vakulenko
· 9 years ago
b0d74eb
update_engine: Check XmlEncode() input strings.
by Alex Deymo
· 9 years ago
8e18f93
update_engine: Add Cohort, CohortName, CohortHint to Omaha protocol.
by Alex Deymo
· 9 years ago
f68bbbc
update_engine: replace std::vector<char> with chromeos::Blob
by Alex Vakulenko
· 10 years ago
74b5f55
update_engine: Relocate inference and storage of P2P related properties.
by Gilad Arnold
· 10 years ago
ebbe7ef
update_engine: Don't sent <ping a=-1 r=-1> once the device was powerwashed.
by Alex Deymo
· 10 years ago
afd70ed
update_engine: Remove legacy logic and tests.
by Gilad Arnold
· 10 years ago
ec7f916
update_engine: Ditch UpdateCheckScheduler, use UpdateCheckAllowed instead.
by Gilad Arnold
· 10 years ago
88b591f
update_engine: Replace NULL with nullptr
by Alex Vakulenko
· 10 years ago
f3e2801
update_engine: Reject XML with internal entity declarations.
by David Zeuthen
· 10 years ago
9abb763
update_engine: Use integer types from stdint.h
by Ben Chan
· 10 years ago
e8ed863
update_engine: port from libxml2 to expat.
by David Zeuthen
· 10 years ago
d2779df
update_engine: fixed warnings from cpplint
by Alex Vakulenko
· 10 years ago
d1c4d2d
Change ErrorCode into an enum class.
by Gilad Arnold
· 10 years ago
77f79e8
Only disable update downloads over expensive connections, not all transfers.
by Chris Sosa
· 10 years ago
075248b
update_engine: replace scoped_ptr_malloc with scoped_ptr
by Ben Chan
· 10 years ago
bccbc38
Move IsOOBEComplete to HardwareInterface.
by Alex Deymo
· 10 years ago
33bae49
Add new metrics.
by David Zeuthen
· 11 years ago
75039d7
update_engine: update to libbase 242728
by Alex Vakulenko
· 10 years ago
759c275
Fix header guards to comply with Google Coding Style.
by Alex Deymo
· 10 years ago
639aa36
Record installation date and include it in every Omaha request.
by David Zeuthen
· 11 years ago
4cc5ed2
p2p: Pass proper wait-in-line timeout.
by David Zeuthen
· 11 years ago
e7f8917
Add support for using public key sent by Omaha.
by David Zeuthen
· 11 years ago
056b0ab
Move IsOfficialBuild() and IsNormalBootMode() into HardwareInterface.
by J. Richard Barnette
· 11 years ago
41996ad
p2p: Avoid deadlock with two partially updated devices.
by David Zeuthen
· 11 years ago
20f005c
Don't backoff update attempts for interactive checks.
by Chris Sosa
· 11 years ago
8f191b2
p2p: Use p2p for updates
by David Zeuthen
· 11 years ago
968d057
Never defer updates on interactive checks.
by Chris Sosa
· 11 years ago
aa18e16
Blacklist versions as part of Rollback along with unittests.
by Chris Sosa
· 11 years ago
3b74843
Parse and add manifest version to the Omaha Response object.
by Chris Sosa
· 11 years ago
c197248
Add EC and Firmware Versions to the Omaha Response.
by Chris Sosa
· 11 years ago
53173b9
Download via HTTP only if enterprise policy allows.
by Jay Srinivasan
· 11 years ago
a99981f
Rename ActionExitCode to ErrorCode
by David Zeuthen
· 11 years ago
42bd3aa
Remove the obsolete needsadmin attribute.
by Don Garrett
· 11 years ago
d29695d
Refactoring: Move prefs constants out to the constants.h/cc
by Jay Srinivasan
· 11 years ago
db0acdf
Support changing from non-canary to canary channel in update engine.
by Jay Srinivasan
· 11 years ago
1c0fe79
Cancel the current download if user chooses a different channel.
by Jay Srinivasan
· 11 years ago
ae4697c
Enhanced channel changing behavior
by Jay Srinivasan
· 11 years ago
8a659d8
AU: change 'userinitiated' into 'installsource'
by Gilad Arnold
· 12 years ago
5e73ad7
AU: move 'userinitiated' flag to the right place in an update check
by Gilad Arnold
· 12 years ago
bbdd490
AU: add an interactive flag to Omaha requests
by Gilad Arnold
· 12 years ago
d671e97
Use IsDeltaPayload instead of IsDelta.
by Jay Srinivasan
· 12 years ago
55f50c2
Segregate UMA metrics for production scenarios from test scenarios.
by Jay Srinivasan
· 12 years ago
0826288
Implement exponential backoff for throttling repeated AU downloads.
by Jay Srinivasan
· 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
4fc1b01
Pick last instead of first URL in v3 clients for now.
by Jay Srinivasan
· 12 years ago
23b92a5
Upgrade update_engine from Omaha v2 to v3 protocol.
by Jay Srinivasan
· 12 years ago
f431870
Support needed for generating metadata signature in paygen
by Jay Srinivasan
· 12 years ago
51dcf26
Verify AU payload manifest signature if present.
by Jay Srinivasan
· 12 years ago
34b5d86
Use a local UpdateFirstSeenAt timestamp instead of UpdatePublishedOn
by Jay Srinivasan
· 12 years ago
480ddfa
Scatter downloads to reduce bandwidth spikes.
by Jay Srinivasan
· 12 years ago
8155d08
pull in base/stringprintf.h explicitly
by Mike Frysinger
· 12 years ago
56d5aa4
Report usage of StopAutoUpdate policy in borgmon charts
by Jay Srinivasan
· 12 years ago
0a70874
Implement the update engine portion for new enterprise policies.
by Jay Srinivasan
· 12 years ago
9dd1e7c
Update engine properly sets Content-Type to text/xml.
by Gilad Arnold
· 13 years ago
7ed561b
AU: Remove support for old-style updates.
by Darin Petkov
· 13 years ago
771e1bd
Make public key verification check binding.
by Andrew de los Reyes
· 13 years ago
18c7bce
AU: Set error code bit 30 for error events on resumed updates.
by Darin Petkov
· 13 years ago
b44e9e8
Change code to ignore ping Omaha requests that are empty
by Thieu Le
· 13 years ago
265f290
AU: Don't include the previous version event in ping-only requests.
by Darin Petkov
· 13 years ago
116fda3
Add support to update_engine to poke Omaha after an update has been applied
by Thieu Le
· 13 years ago
173e63c
AU: OmahaRequestAction: allow to be skipped.
by Andrew de los Reyes
· 13 years ago
5c0f36e
AU: XmlEncode the previous version, just in case.
by Darin Petkov
· 14 years ago
2008e4c
AU: Reduce instances of signalling the crash reporter.
by Andrew de los Reyes
· 14 years ago
c91dd6b
AU: Include a bit flag (bit 31) in error codes to indicate non-normal boot mode.
by Darin Petkov
· 14 years ago
95508da
AU: Send a previous version event after reboot following an update.
by Darin Petkov
· 14 years ago
edc522e
AU: Separate error codes for different OmahaRequestAction failures.
by Darin Petkov
· 14 years ago
6c11864
AU: propagate a deadline form the update check response to Chrome.
by Darin Petkov
· 14 years ago
d22cb29
AU: Switch from SHA-1 to SHA-256 hash.
by Darin Petkov
· 14 years ago
85ced13
AU: Implement server-dictated poll interval.
by Darin Petkov
· 14 years ago
790e62e
[update_engine] Update to use not-hideously-old logging API from chrome
by Chris Masone
· 14 years ago
fbb4009
Add a hardware_class attribute (for HWID, HWQual ID) to the Omaha request.
by Darin Petkov
· 14 years ago
1cbd78f
Don't send machine and user ID to Omaha anymore. Send a/r pings instead.
by Darin Petkov
· 14 years ago
5a7f565
Add support to update_engine_client for -app_version and -omaha_url.
by Darin Petkov
· 14 years ago
e17f86b
Switch OmahaEvent's error_code to ActionExitCode.
by Darin Petkov
· 14 years ago
c1a8b42
For actions, switch bool success into an exit code.
by Darin Petkov
· 14 years ago
3f0303a
AU: pass whether or not we can tolerate a delta to the server
by Andrew de los Reyes
· 14 years ago
3270f74
AU: Changes for deltas on traditional bios machines.
by Andrew de los Reyes
· 14 years ago
a4a8a8c
Turn OmahaRequestPrepAction into OmahaRequestDeviceParams.
by Darin Petkov
· 14 years ago
0dc8e9a
Initial implementation of sending an install success event to Omaha.
by Darin Petkov
· 14 years ago
6a5b322
Rename UpdateCheckAction|Params to OmahaRequestAction|Params.
by Darin Petkov
· 14 years ago
[Renamed (83%) from update_check_action.cc]
37c2032
AU: Send board (e.g. x86-generic) to update server in query.
by Andrew de los Reyes
· 14 years ago
7352067
AU: check after 2 min, also every 30 min.
by Andrew de los Reyes
· 14 years ago
f98bff8
AU: Minor fixes to get it to do full update on real device
by Andrew de los Reyes
· 14 years ago
f971443
AU: Many minor cleanup changes
by Andrew de los Reyes
· 14 years ago
Next »