Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_system_update_engine
/
0d9235980ed67a370b0d387813a9ab3713d32bb4
/
libcurl_http_fetcher.h
934b847
Update UE to remove MessageLoop::current()->WatchFileDescriptor.
by Tianjie
· 4 years, 6 months ago
55abd3c
Merge remote-tracking branch 'aosp/upstream-master' into merge
by Tianjie
· 4 years, 6 months ago
d3d8421
update_engine: Add internal error codes that used for metrics.
by Amin Hassani
· 5 years ago
493fecb
update_engine: Replace FileWatcher.
by Hidehiko Abe
· 5 years ago
b5ba797
update_engine: call res_init and retry one extra time on unresolved host
by Xiaochu Liu
· 5 years ago
0ae8fe1
update_engine: Attach session ID to HTTP header of binary download
by Jae Hoon Kim
· 6 years ago
4a1173a
update_engine: add logs and metrics for libcurl errors
by Xiaochu Liu
· 6 years ago
7cc8bb0
update_engine: Run clang-format on ./ (root directory)
by Amin Hassani
· 6 years ago
13e9518
Untag and stop watch on network sockets before closing them.
by Alex Deymo
· 8 years ago
b20de69
Cleanup the RetryTimeoutCallback().
by Alex Deymo
· 8 years ago
14c0da8
Remove libcurl support from update_engine_sideload.
by Alex Deymo
· 8 years ago
39910dc
Split payload application code into a subdirectory.
by Alex Deymo
· 9 years ago
3f39d5c
update_engine: Rename "chromeos" -> "brillo" in include paths and namespaces
by Alex Vakulenko
· 9 years ago
aea4c1c
Re-license update_engine to Apache2
by Alex Deymo
· 9 years ago
0b3db6b
update_engine: Remove all references to glib.
by Alex Deymo
· 9 years ago
29b8153
update_engine: Watch file descriptors using chromeos::MessageLoop.
by Alex Deymo
· 9 years ago
60ca1a7
update_engine: Migrate time-based glib main loop calls to MessageLoop.
by Alex Deymo
· 10 years ago
610277e
update_engine: Add override when possible.
by Alex Deymo
· 10 years ago
05735a1
update_engine: Include base/macros.h instead of base/basictypes.h
by Ben Chan
· 10 years ago
88b591f
update_engine: Replace NULL with nullptr
by Alex Vakulenko
· 10 years ago
cf175a0
Fix cpplint errors.
by Gilad Arnold
· 10 years ago
d2779df
update_engine: fixed warnings from cpplint
by Alex Vakulenko
· 11 years ago
77f79e8
Only disable update downloads over expensive connections, not all transfers.
by Chris Sosa
· 11 years ago
7d623eb
update_engine: Remove GPIO support.
by Nam T. Nguyen
· 11 years ago
bccbc38
Move IsOOBEComplete to HardwareInterface.
by Alex Deymo
· 11 years ago
7984bf0
Remove IsOfficialBuild() from other singleton interfaces.
by Alex Deymo
· 11 years ago
759c275
Fix header guards to comply with Google Coding Style.
by Alex Deymo
· 11 years ago
639aa36
Record installation date and include it in every Omaha request.
by David Zeuthen
· 11 years ago
34135a9
p2p: Make HTTP downloads fail fast if using p2p to download
by David Zeuthen
· 11 years ago
59d9e01
AU: remove obsolete proxy resolver code
by Gilad Arnold
· 11 years ago
b3f5540
Set libcurl options based on protocol (HTTP or HTTPS)
by Jay Srinivasan
· 12 years ago
7c04e76
Enable test mode updates.
by Gilad Arnold
· 13 years ago
4348879
UpdateEngine-side changes to allow updates over 3G based on device policy.
by Jay Srinivasan
· 13 years ago
d186e63
Fix update_engine scons building.
by Don Garrett
· 13 years ago
08fce04
Don't scatter during OOBE or user-initiated update checks.
by Jay Srinivasan
· 13 years ago
32f2357
Add resiliency in UE against interrupted HTTP downloads.
by Jay Srinivasan
· 13 years ago
9dd1e7c
Update engine properly sets Content-Type to text/xml.
by Gilad Arnold
· 13 years ago
34bf1ee
Reduce number of resume attempts and delay between attempts.
by Gilad Arnold
· 13 years ago
e4ad250
AU multi-range fetcher requests properly closed ranges when their length
by Gilad Arnold
· 13 years ago
9bedeb5
Fetcher tries all proxies when a secondary chunk download error occurs.
by Gilad Arnold
· 13 years ago
48085ba
Updater avoids download in case of an error HTTP response.
by Gilad Arnold
· 13 years ago
7f9aea2
Add UMA metrics for detecting and reporting update certificate changes.
by Bruno Rocha
· 13 years ago
f3ed8e7
AU: Make proxy resolution asynchronous.
by Andrew de los Reyes
· 14 years ago
a092955
AU: Retry up to 3 times 30 seconds apart on HTTP response code 0.
by Darin Petkov
· 14 years ago
4516810
AU: Manual proxy support
by Andrew de los Reyes
· 14 years ago
9ce452b
AU: Fix potential issues with premature destruction of HTTP fetchers.
by Darin Petkov
· 14 years ago
60e1415
AU: Watch for writes on write fds only, and for reads on read fds.
by Darin Petkov
· 14 years ago
fc7a0ce
AU: Restrict to HTTPS for official builds.
by Darin Petkov
· 14 years ago
d57d147
AU: Don't use network on expensive connection types
by Andrew de los Reyes
· 14 years ago
3fd5d30
AU: MultiHttpFetcher, an HttpFetcher for specific byte ranges
by Andrew de los Reyes
· 14 years ago
41c2fcf
AU: Support redirects.
by Darin Petkov
· 14 years ago
b83371f
Increase retry timeout to 1 minute.
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
cb31933
AU: minor fixes requested in http://codereview.chromium.org/3010009
by Andrew de los Reyes
· 14 years ago
9bbd187
AU: When server dies, don't retry forever
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
c98a7ed
AU: Beginnings of delta support
by adlr@google.com
· 15 years ago
d2e4ccc
Die glog, die!
by seanparent@google.com
· 15 years ago
49fdf18
Almost there...
by rspangler@google.com
· 15 years ago