aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-01Make vm_concierge/service.proto optimize_for = LITE_RUNTIME am: 9fc51df7e1 ↵android-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-devRenee Wright
am: 84906cd58a am: 655a054c97 am: 5408e7c58b Change-Id: I6af2d5a0fd111c6771f9cbe836ba085d21d0551b
2018-03-01vm_concierge: Add message to delete a vm disk am: f89c490da1 am: e69dcf283c ↵Dylan Reid
am: 3f3ed39168 am: c7c16f8417 Change-Id: Ia524d090a9624e8abcc0fec9dc69cff08d207594
2018-03-01Make vm_concierge/service.proto optimize_for = LITE_RUNTIME am: 9fc51df7e1 ↵Renee Wright
am: 84906cd58a am: 655a054c97 Change-Id: I2b6b70e93c74e930d47f9ea3efe5e41bf92d4985
2018-03-01vm_concierge: Add message to delete a vm disk am: f89c490da1 am: e69dcf283cDylan Reid
am: 3f3ed39168 Change-Id: I6c52e471bc2a7b583323c6dd0bb86fd4cb40cee8
2018-03-01Make vm_concierge/service.proto optimize_for = LITE_RUNTIME am: 9fc51df7e1Renee Wright
am: 84906cd58a Change-Id: I96d90ae522ed46d7237b0b9d4496ff5b9e61e440
2018-03-01vm_concierge: Add message to delete a vm disk am: f89c490da1Dylan Reid
am: e69dcf283c Change-Id: I4d62b8520948a82f4a9deead14e04e9d76ccd9b4
2018-03-01Make vm_concierge/service.proto optimize_for = LITE_RUNTIMERenee Wright
am: 9fc51df7e1 Change-Id: I5b5d27f2d9998155d0ea1ffdab3c4b8ec268d398
2018-03-01vm_concierge: Add message to delete a vm diskDylan Reid
am: f89c490da1 Change-Id: If75d937909f32e2b7417fb9e33380dc9fc851552
2018-02-28Make vm_concierge/service.proto optimize_for = LITE_RUNTIMERenee Wright
As far as I understand, this will restrict the inteface that service.proto needs to implement. That interface should be sufficient for now. This can be changed back if we need to expand the capability of service.proto. I'm using vm_concierge/service.proto to set up a Crostini setup client in https://chromium-review.googlesource.com/c/chromium/src/+/933321 BUG=817625 TEST=stanza Change-Id: I2512a158655c688744529cec59f10407e7e51f77 Reviewed-on: https://chromium-review.googlesource.com/939002 Commit-Ready: Renée Wright <rjwright@chromium.org> Tested-by: Renée Wright <rjwright@chromium.org> Reviewed-by: Nicholas Verne <nverne@chromium.org> Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
2018-02-28vm_concierge: Add message to delete a vm diskDylan Reid
If a user wants to free up disk space or restart their VM from scratch the existing disk needs to be deleted. Add a message to allow that. BUG=815359 TEST=with other changes, vmc destroy <vm name> Change-Id: I5131859c6a17d4332c9ecc8e97876029fd44e5aa Reviewed-on: https://chromium-review.googlesource.com/935194 Commit-Ready: Dylan Reid <dgreid@chromium.org> Tested-by: Dylan Reid <dgreid@chromium.org> Reviewed-by: Stephen Barber <smbarber@chromium.org>
2018-02-24shill: add APN authentication property and value constants am: ffca1a514e ↵Ben Chan
am: 4398b717ef am: 4b139d19ea am: dee5b421ac Change-Id: Ibb38eb6d5050b39b8edc0e858d9a7604a2e25b94
2018-02-24shill: add APN authentication property and value constants am: ffca1a514e ↵Ben Chan
am: 4398b717ef am: 4b139d19ea Change-Id: Ib70bfe48856ab997045a0955cd41ccf696939dc9
2018-02-24shill: add APN authentication property and value constants am: ffca1a514eBen Chan
am: 4398b717ef Change-Id: I7efb9cb5dd6c72f244d14b10a5fc752680212ed4
2018-02-24shill: add APN authentication property and value constantsBen Chan
am: ffca1a514e Change-Id: I0d9c27eaef4cd93325bb3af86a3ca7e59dbe3ff5
2018-02-23shill: add APN authentication property and value constantsBen Chan
BUG=b:68680371 TEST=Run unit tests. Change-Id: I81f53f3387b1989ff558c754074508ac668bc8c7 Reviewed-on: https://chromium-review.googlesource.com/857585 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Ben Chan <benchan@chromium.org> Reviewed-by: Eric Caruso <ejcaruso@chromium.org>
2018-02-23cryptohome: remove constant for CheckKey/AsyncCheckKey am: d0e1f7622c am: ↵Eric Caruso
7de315fc13 am: 1bcb3f087c am: 941fbbdd5b Change-Id: Ia23eb3a7fec0c9b690340d2bcf6aca7e5b9595c8
2018-02-23cryptohome: remove constant for CheckKey/AsyncCheckKey am: d0e1f7622c am: ↵Eric Caruso
7de315fc13 am: 1bcb3f087c Change-Id: Ic5e122861cb400c5e38db584b78d3750ab1102a3
2018-02-23cryptohome: remove constant for CheckKey/AsyncCheckKey am: d0e1f7622cEric Caruso
am: 7de315fc13 Change-Id: I13117bdfb99b738062dd90db11f49c7d912dbc5a
2018-02-23cryptohome: remove constant for CheckKey/AsyncCheckKeyEric Caruso
am: d0e1f7622c Change-Id: I99acf3276f6b8fcec85d39114cee515c2781aa97
2018-02-22cryptohome: remove constant for CheckKey/AsyncCheckKeyEric Caruso
These methods are deprecated and no longer used, so remove the method name constants to prevent new users from showing up. They should be using CheckKeyEx instead. BUG=chromium:809616 TEST=build_packages Change-Id: I072c4f14178c9ba367592c6ea3b58a29bd8f8923 Reviewed-on: https://chromium-review.googlesource.com/926711 Commit-Ready: Eric Caruso <ejcaruso@chromium.org> Tested-by: Eric Caruso <ejcaruso@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org>
2018-02-22cryptohome: support key policies and LE credentials am: 7d15090bd0 am: ↵Jacob Dufault
51161d1fba am: 7c0c15ba4d am: 69de440189 Change-Id: I09172d60221c576b44d601810ebdfbdd0316cf67
2018-02-22cryptohome: support key policies and LE credentials am: 7d15090bd0 am: ↵Jacob Dufault
51161d1fba am: 7c0c15ba4d Change-Id: I4641e3a5ed44f70ac8e24f80143e53142790d591
2018-02-22cryptohome: support key policies and LE credentials am: 7d15090bd0Jacob Dufault
am: 51161d1fba Change-Id: If35264cc91c7931de64a5116429529580a53dd78
2018-02-22cryptohome: support key policies and LE credentialsJacob Dufault
am: 7d15090bd0 Change-Id: I84cc4db8f1c70d4e626214e5f4304edad4e9fd2f
2018-02-21cryptohome: support key policies and LE credentialsJacob Dufault
This CL adds new functionality to cryptohome API: 1) Specifying policies for keys. 2) Requesting info on the supported key policies. 3) Key policy for low entropy credentials. BUG=chromium:794010 TEST=emerge system_api Change-Id: I86f111291366fa6b88632b8ba919183b644fc76b Reviewed-on: https://chromium-review.googlesource.com/448976 Commit-Ready: Andrey Pronin <apronin@chromium.org> Tested-by: Andrey Pronin <apronin@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org>
2018-02-21smbprovider: Add CopyEntry protobuf am: f24f0cc15f am: c431562d8b am: 1631c94c86Bailey Berro
am: 3bfd04636a Change-Id: I1a9aaf8ed8c3173c5c152a3a8efbd8800943abf6
2018-02-21system_api: New fields and messages for challenge-response cryptohome keys ↵Maksim Ivanov
am: 0eae09da95 am: 2ef11fd320 am: 5da9de9c52 am: b05e5038a7 Change-Id: I5e77a6bb51cc5fe92a383aa0f6b4885fd0b7f8cf
2018-02-21smbprovider: Add CopyEntry protobuf am: f24f0cc15f am: c431562d8bBailey Berro
am: 1631c94c86 Change-Id: I647f8bfca33c2bc082e739a0171d1bec767cee9e
2018-02-21system_api: New fields and messages for challenge-response cryptohome keys ↵Maksim Ivanov
am: 0eae09da95 am: 2ef11fd320 am: 5da9de9c52 Change-Id: If8e8d27972f1e85e582d90933167bb46ce30a734
2018-02-21smbprovider: Add CopyEntry protobuf am: f24f0cc15fBailey Berro
am: c431562d8b Change-Id: I3ea4aa011930152337a71551dabe184c21316460
2018-02-21system_api: New fields and messages for challenge-response cryptohome keys ↵Maksim Ivanov
am: 0eae09da95 am: 2ef11fd320 Change-Id: Id45d0d5a2d3c4b1846d1621500f64d59c4f6d197
2018-02-21smbprovider: Add CopyEntry protobufBailey Berro
am: f24f0cc15f Change-Id: I15983a1efe68246803845d049a34744aa227b540
2018-02-21system_api: New fields and messages for challenge-response cryptohome keysMaksim Ivanov
am: 0eae09da95 Change-Id: I851ceec36d1e0ee442b984c5b5e2ee4308568043
2018-02-20smbprovider: Add CopyEntry protobufBailey Berro
Adds CopyEntry protobuf used for passing inputs to CopyEntry as well as the method name definition. BUG=chromium:757625 TEST=emerges Change-Id: I5cc442b4b8d73484186373e28cf631ae1f70e731 Reviewed-on: https://chromium-review.googlesource.com/923212 Commit-Ready: Bailey Berro <baileyberro@chromium.org> Tested-by: Bailey Berro <baileyberro@chromium.org> Reviewed-by: Zentaro Kavanagh <zentaro@chromium.org>
2018-02-20system_api: New fields and messages for challenge-response cryptohome keysMaksim Ivanov
Adds support for challenge-response cryptohome keys which is based on RSA signing keys: * Extend KeyData with a new type enum and new fields that describe public information of an RSA key; * Add KeyChallengeRequest that will be a parameter for the new KeyChallenge signal and will hold the challenge blob and the reference to the challenged RSA key; * Add KeyChallengeResponse that will be a parameter for the new RespondKeyChallenge method and will hold the RSA signature. BUG=chromium:806788 TEST=none (verify that protos compile successfully) Change-Id: I0c7168668daf7bb22509962ce569235a2a5ac381 Reviewed-on: https://chromium-review.googlesource.com/911797 Commit-Ready: Maksim Ivanov <emaxx@chromium.org> Tested-by: Maksim Ivanov <emaxx@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org>
2018-02-14authpolicy: Add dm_token into JoinDomainRequest am: 1313963969 am: ↵Roman Sorokin
f2ad1497da am: e970d322d9 am: 9ccd8a7edb Change-Id: I871ef3118b29142c577b05777bb93dd6652b2c24
2018-02-14cryptohome: remove constant for AsyncAddKey am: 668650a122 am: 9669d95a5c ↵Eric Caruso
am: ec0a437603 am: aab5555a48 Change-Id: I9f99fdcc828cfe417746692991a22be1576738d7
2018-02-14smbprovider: Add MoveEntry protobuf am: a8aa6aa88f am: b3e78ed7f9 am: 9582f28edfBailey Berro
am: fcdc2b4a87 Change-Id: I5c04732f8370c57b1ec236e8930ec5f2b5273c02
2018-02-14authpolicy: Add dm_token into JoinDomainRequest am: 1313963969 am: f2ad1497daRoman Sorokin
am: e970d322d9 Change-Id: I2e71f7c79daf21c30deade7fafa0d39ac376c4d7
2018-02-14cryptohome: remove constant for AsyncAddKey am: 668650a122 am: 9669d95a5cEric Caruso
am: ec0a437603 Change-Id: Ie270f45c7178f630829047617ab4e62f4a214610
2018-02-14smbprovider: Add MoveEntry protobuf am: a8aa6aa88f am: b3e78ed7f9Bailey Berro
am: 9582f28edf Change-Id: I3f4030d5cd3b5790dca72678f8476b1b19d72d7a
2018-02-14authpolicy: Add dm_token into JoinDomainRequest am: 1313963969Roman Sorokin
am: f2ad1497da Change-Id: I8956698e469a3950a6c8cc74ccc2e6575e408c1b
2018-02-14cryptohome: remove constant for AsyncAddKey am: 668650a122Eric Caruso
am: 9669d95a5c Change-Id: Ibf404b25db4543b30ca4cc337ddc6992e1caa8bb
2018-02-14smbprovider: Add MoveEntry protobuf am: a8aa6aa88fBailey Berro
am: b3e78ed7f9 Change-Id: Ic24b1d64ec0f6bd1b4bb103eeac0f1bdc21dcc55
2018-02-14authpolicy: Add dm_token into JoinDomainRequestRoman Sorokin
am: 1313963969 Change-Id: Ic2ffc25b9c9cf90e4e2651d304037f86604d4364
2018-02-14cryptohome: remove constant for AsyncAddKeyEric Caruso
am: 668650a122 Change-Id: I0416469ca491a7e05c7a6fbec7e350e9bad40ad2
2018-02-14smbprovider: Add MoveEntry protobufBailey Berro
am: a8aa6aa88f Change-Id: Ic72f593f64bd3e9d03201aa58a4408a280b1c1e1
2018-02-13authpolicy: Add dm_token into JoinDomainRequestRoman Sorokin
Authpolicyd should set it in the device policy to match the way it's done for cloud management. BUG=chromium:809914 TEST=none Change-Id: Id39b047f4b1e1a8db8722ace0abb133090a97f34 Reviewed-on: https://chromium-review.googlesource.com/911790 Commit-Ready: Lutz Justen <ljusten@chromium.org> Tested-by: Roman Sorokin <rsorokin@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org>
2018-02-13cryptohome: remove constant for AsyncAddKeyEric Caruso
This method is deprecated and unused, so we're deleting the method name to prevent new calls to it. CQ-DEPEND=CL:899507 BUG=chromium:809616 TEST=unit tests Change-Id: I5d6238808d1a976cfc718180afb030617092f1c9 Reviewed-on: https://chromium-review.googlesource.com/904974 Commit-Ready: Eric Caruso <ejcaruso@chromium.org> Tested-by: Eric Caruso <ejcaruso@chromium.org> Reviewed-by: Andrey Pronin <apronin@chromium.org>
2018-02-13smbprovider: Add MoveEntry protobufBailey Berro
Adds MoveEntry protobuf used for passing inputs to MoveEntry as well as the method name definition. BUG=chromium:757625 TEST=emerges Change-Id: I9e9eaf0564929aaffd265c36671ecaf052b17a62 Reviewed-on: https://chromium-review.googlesource.com/913721 Commit-Ready: Bailey Berro <baileyberro@chromium.org> Tested-by: Bailey Berro <baileyberro@chromium.org> Reviewed-by: Zentaro Kavanagh <zentaro@chromium.org>