Age | Commit message (Collapse) | Author |
|
am: b2834234e3
Change-Id: I5abb2ede9f92c8a028ef67fe956c921cf26c727c
|
|
Change-Id: Ic3dbc268c2b2f9c860ea21c4308d704df8dba578
BUG: 129345239
|
|
am: 8dfd450857
Change-Id: I316ed6c3013127699c697bfeb074c8dafee80836
|
|
am: ed8287f098
Change-Id: I7a157edda93715cefb8ab772004b8280b754964f
|
|
am: 9715862d2c
Change-Id: I355325da814353cd9b7157c20a9f0cfc642c7daf
|
|
atest libbrillo_test is the supported method to run the tests.
Fixes: 122332057
Test: none
Change-Id: I3f8fa89773abb4f07badf61e363090bc224879df
|
|
am: 0768e6b58e -s ours
am skip reason: subject contains skip directive
Change-Id: Iec5d34bb32d8e34389c77c474e8cfb2faa20b721
|
|
Bug: 120848293
Change-Id: I616bdffdfb0bfdc72f8a92cd598cd097acdac98a
|
|
am: ad083ea5b7
Change-Id: Id1fbfe6f69c08017d5c6f959ccd337a25ef8fe65
|
|
am: e6218de3c6
Change-Id: Ibdf909e9a32b844a6169775ffcd1b5c9463c1fa4
|
|
am: 1193286ebe
Change-Id: I95e7b2d991e6d0d149ea635fb004f8378082acda
|
|
The comment suggest that the fstat() check is to simplify the logic to
dup2, this patch switch to use base::ShuffleFileDescriptors() to handle
that logic so that we can allow closed fd.
Bug: 121177337
Test: unit tests
Change-Id: I9fdb0cd00fb371ebcd90a3d6e91a353159ab8413
|
|
f6035ae5e8 am: 2b2d62f76e
am: c37cea20c7
Change-Id: I5cb3a693c05501d977b4545736c2f3b98de500b2
|
|
am: 2b2d62f76e
Change-Id: I5aa03bdb1dee91ce9d36ddba2e9a44fa7b2c474d
|
|
am: f6035ae5e8
Change-Id: Iaeedd13f36d404ff7d92df6ce17a290d5b144717
|
|
Test: build update_engine_sideload
Change-Id: I317df5338fe7e8377a9f5d416cc09a99e8d79bc1
|
|
MERGE am: d7ce703857 -s ours am: b7629499f0 -s ours
am: fff58d4773 -s ours
Change-Id: Ib947e04fc2b8fd11b9fd0e177465b6eb52d9f3a0
|
|
MERGE am: d7ce703857 -s ours
am: b7629499f0 -s ours
Change-Id: Ie742d52932ded4aa1bbdd6ca4086ca9046b44733
|
|
am: d7ce703857 -s ours
Change-Id: Id2d24e21e66652fa6b5470667e3a9f22b1a23e94
|
|
Change-Id: I82f93ac199999e8dc1f6998d8c5ae47761d0e47c
|
|
MERGE am: 8ee02968b0 -s ours
am: 558a43f008 -s ours
Change-Id: I04843faa35b853a16abb651ad8317b844ac35f87
|
|
MERGE
am: 8ee02968b0 -s ours
Change-Id: I2ef7e3ff24f1e2caa55750510a467cb96fe86f51
|
|
Change-Id: I5325b514dc1f9069c1f781cb1443edbbe1fd174c
|
|
3a75a52d4e
am: 6fab0bf28a -s ours
Change-Id: I9a64291969c69150a1f2aa8ba48b826b61b0c83e
|
|
am: 3a75a52d4e
Change-Id: I7ecc3d2dacd159c45ef9835cad2f9c64a064c072
|
|
am: cfd1fbb90d
Change-Id: I3a01f1c3c627ea6fd1358e839c4f92ca9f1bbc55
|
|
Test: compilation
Change-Id: If75092008dcca5dfbb1683072f03cb1e5fa2e62f
Merged-In: If75092008dcca5dfbb1683072f03cb1e5fa2e62f
|
|
Test: compilation
Change-Id: If75092008dcca5dfbb1683072f03cb1e5fa2e62f
Merged-In: If75092008dcca5dfbb1683072f03cb1e5fa2e62f
(cherry picked from commit ef0f9cdcaab17cb18c75fc04810ceb553752d4c9)
|
|
am: 2af48bbad1
Change-Id: I332a0063a80692b677c79554a148616d48bbd658
|
|
am: 5eacad6165
Change-Id: Ia3dcea11e53dfdc12a76ef90b6b31d78b8561025
|
|
am: a53a186822
Change-Id: I608703bb6572afc18d5a29562e23cdf1f4dd2120
|
|
Test: Ran tests.
Change-Id: Ia325d252caa1529abc51715855f7a5f81ea04f10
|
|
0fa01c38cc am: 02903ef05e
am: 012ffab435
Change-Id: Ia4f7c4b5efd6f001e69c10317334797793702856
|
|
0fa01c38cc
am: 02903ef05e
Change-Id: I19f3bf81b582b791fc7f8cd05b86d3faf1752be1
|
|
am: 0fa01c38cc
Change-Id: Ifc725167753e0e2c9d5a7f966c70fa22329166e3
|
|
Merge Chromium ToT to AOSP:
git fetch aosp upstream-master
git merge -X patience aosp/upstream-master
Bug: 112326236
Test: libbrillo_test
Change-Id: I35fbbddad556b051ce12b9cdd95bb2afef3cf6af
|
|
Modify the DeviceUpdateStagingSchedule policy code to account for the
changes to use JSON strings. Add JSONToListValue to remove repeated
logic between new JSON based policies.
BUG=chromium:858621
TEST=cros_workon_make libbrillo --test
CQ-DEPEND=CL:1158225
Change-Id: I01f73980c5309d77bfe04861255d6665cb7e2e11
Reviewed-on: https://chromium-review.googlesource.com/1142480
Commit-Ready: Lutz Justen <ljusten@chromium.org>
Tested-by: Lutz Justen <ljusten@chromium.org>
Tested-by: Adolfo Higueros <adokar@google.com>
Reviewed-by: Dan Erat <derat@chromium.org>
|
|
We move them to libbrillo so it could be shared by
imageloader&dlcservice.
BUG=chromium:866203
TEST=unittest
Change-Id: Id6e1f898d69c5cb1d4d291147482248ee3578f03
Reviewed-on: https://chromium-review.googlesource.com/1147249
Commit-Ready: Xiaochu Liu <xiaochu@chromium.org>
Tested-by: Xiaochu Liu <xiaochu@chromium.org>
Reviewed-by: Xiaochu Liu <xiaochu@chromium.org>
|
|
Add a new device policy that will allow administrators to specify a schedule
for rolling out updates to an organizational unit.
BUG=chromium:858621
TEST=Used YAPS as DM server, verified that the new policy is parsed correctly.
CQ-DEPEND=CL:1119162
Change-Id: I72852ddf86e6c7e432aea38a33c6fb3be4c7f315
Reviewed-on: https://chromium-review.googlesource.com/1123683
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: May Lippert <maybelle@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
|
|
Add a new device policy from chrome_device_policy.proto:
DeviceAutoUpdateTimeRestrictions
BUG=chromium:852860
TEST=libpolicy unit tests
CQ-DEPEND=CL:1136538
Change-Id: Iaef8791f683af00668dcd4041282758cc26b8fbf
Reviewed-on: https://chromium-review.googlesource.com/1101707
Commit-Ready: Adolfo Higueros <adokar@google.com>
Tested-by: Adolfo Higueros <adokar@google.com>
Reviewed-by: Dan Erat <derat@chromium.org>
|
|
Polymorphic usage of SecureBlob is problematic (see crbug.com/728047).
In some cases we're unnecessarily passing plain Blobs into functions
that take SecureBlobs because we don't have code to create a SecureBlob
from a hex string, so we use base::HexStringToBytes to create a Blob
instead.
This CL does attempt to use HexStringToBytes and then zero out the
memory. As long as we still have polymorphic usage of SecureBlobs,
this is not a big deal. Once we decouple SecureBlob from Blob, we can
improve this implementation.
BUG=chromium:728047
TEST=New unit tests.
Change-Id: Iad94cbd8f574dd35730cb2d68b6ae39798b03ef6
Reviewed-on: https://chromium-review.googlesource.com/1114919
Commit-Ready: Jorge Lucangeli Obes <jorgelo@chromium.org>
Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
|
|
When SecureBlob stops inheriting from Blob we'll want to make sure that
functionality continues to work.
BUG=chromium:728047
TEST=New unit tests pass.
Change-Id: I23bbbc37287046ad48ad3b234d752fba934d8d9e
Reviewed-on: https://chromium-review.googlesource.com/1110150
Commit-Ready: Jorge Lucangeli Obes <jorgelo@chromium.org>
Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
|
|
am: 5d78951d5b
Change-Id: I85d0af13bb9473a8c15b415c662f68b49b7e70b6
|
|
am: b5f20f52ab
Change-Id: If4c83ded270bf1ccde7affe28281ba45ed22aa3f
|
|
am: 43294d93af
Change-Id: I90329279831548caf429fd10b2f29346c49bd2f8
|
|
It doesn't produce an output file, so this should be marked as phony.
Test: Fewer warnings when --warn_real_to_phony is enabled for kati
Change-Id: I2c1733603923146ea0981d76f592c281fcbffda1
|
|
Add a function that concatenates given Blob's.
This provides analogous functionality of SecureBlob::Combine()
to Blob.
BUG=chromium:728047
TEST=new unit test (BlobTest.CombineBlobs)
Change-Id: I33218bd81a49a265d021e7afdcf438b7fc70921d
Reviewed-on: https://chromium-review.googlesource.com/1089338
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
|
|
Add routines that allow dumping Blob contents into an
std::string, and, vice versa, constructing Blob from
such a string.
These helpers should simplify writing code that works
with Blob's, and consequently help transitioning away from
SecureBlob (as the latter provides the same capabilities).
BUG=chromium:728047
TEST=new unit test (BlobTest.StringConversions)
Change-Id: I18223a99899216fe07cbf948bef86dce86777f69
Reviewed-on: https://chromium-review.googlesource.com/1076629
Commit-Ready: Maksim Ivanov <emaxx@chromium.org>
Tested-by: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
|
|
When a D-Bus property value is changed, it should emit PropertiesChanged
signal.
BUG=chromium:840517
TEST=None
Change-Id: I414a62b04f4fb1383152375e1efae434c114e2be
Reviewed-on: https://chromium-review.googlesource.com/1049169
Commit-Ready: Sonny Sasaka <sonnysasaka@chromium.org>
Tested-by: Sonny Sasaka <sonnysasaka@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
|
|
Changing the default value of RollbackAllowedMilestones policy
from 4 to 0 for enterprises (already 0 for consumer devices).
Until the kernel and firmware key versions can be set properly
from Omaha, we don't freeze key rolls by default, only if it's
explicitly specified using enterprise policy.
BUG=chromium:847226
TEST='cros_run_unit_tests --board=caroline --packages libbrillo'
Change-Id: I4451a4e31f475a8b7557fea4f44dc35afe95ef0b
Reviewed-on: https://chromium-review.googlesource.com/1078811
Commit-Ready: Marton Hunyady <hunyadym@chromium.org>
Tested-by: Marton Hunyady <hunyadym@chromium.org>
Reviewed-by: Mattias Nissler <mnissler@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
|