aboutsummaryrefslogtreecommitdiff
path: root/dbus/service_constants.h
AgeCommit message (Collapse)Author
2015-09-29service_constants: Add StableDeviceId propertyHsin-Yu Chao
This new property will be used to persist audio profile per device. BUG=chromium:308143 TEST=None Change-Id: I0f05f1c2c96451bd43831d1c267cedcbf936c32d Reviewed-on: https://chromium-review.googlesource.com/302273 Commit-Ready: Hsinyu Chao <hychao@chromium.org> Tested-by: Hsinyu Chao <hychao@chromium.org> Reviewed-by: Chinyue Chen <chinyue@chromium.org>
2015-09-01service_constants: Add MicPositions propertyHsin-Yu Chao
This new property of AudioNode will be used by Chromium for audio input processing. BUG=chromium:451188 TEST=None Change-Id: I2eb2897f91f21b1e2995a12d27ebe7f7d641aee2 Reviewed-on: https://chromium-review.googlesource.com/295821 Commit-Ready: Hsinyu Chao <hychao@chromium.org> Tested-by: Hsinyu Chao <hychao@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Andrew MacDonald <ajm@chromium.org>
2015-08-27Split DBus constants per daemon.Alex Deymo
The service_constants.h file defines the DBus method names, property names, signal names, property values and other DBus string constants that define the API from Chromium to the Chromium OS system. It was also the main way daemons in Chromium OS could talk to other daemons, by sending DBus method calls using the method and interface names defined here. We are moving towards generated proxies for DBus communication packaged in client libraries. Each daemon should expose a client library use to talk to that daemon. The code generated from the .xml description covers the interface names, methods names and property names, but doesn't include property values and other required constants involved in the interface but not expressed in the .xml file. This patch splits the DBus constants used by Chromium and other daemons in one file per daemon, that will eventually be part of the client library presented by that daemon. CQ-DEPEND=CL:295757 BUG=b:23560718 TEST=emerge-link system_api update_engine Change-Id: I726633454ef248d280e0a21c534da6c42b1d53ab Reviewed-on: https://chromium-review.googlesource.com/295756 Commit-Ready: Alex Deymo <deymo@chromium.org> Tested-by: Alex Deymo <deymo@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org>
2015-08-27Remove unused session_manager DBus method names.Mattias Nissler
This removes kSessionManagerRestartJobWithAuth and kSessionManagerRestartEntd, which are no longer used. BUG=None TEST=Compiles and passes tests. Change-Id: Iddb246c3ede4ba6c3788c723524a4d27580bc7a2 Reviewed-on: https://chromium-review.googlesource.com/289394 Commit-Ready: Mattias Nissler <mnissler@chromium.org> Tested-by: Mattias Nissler <mnissler@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org>
2015-08-24service_constants: Add GetPerfOutput methodDavid Sharp
This method will replace both GetRandomPerfOutput and the earlier precedecessor GetRichPerfData. Like GetRandomPerfOutput, GetPerfOutput will run either `perf record` or `perf stat` and return the data as a serialized protobuf. Instead of randomly selecting a command, it will run the command specified. TEST=compiles BUG=none Change-Id: I4a0399bd48ec4b69c24ad83418380bca42c95837 Reviewed-on: https://chromium-review.googlesource.com/294751 Reviewed-by: Simon Que <sque@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Commit-Queue: David Sharp <dhsharp@chromium.org> Tested-by: David Sharp <dhsharp@chromium.org>
2015-07-15system_api: Remove D-Bus service constants for firewalldAlex Vakulenko
Chrome is not supposed to call firewalld directly and use permission_broker as intermediary. Since right now nobody seems to be using firewalld on Chrome side, remove its service constants so that nobody uses it in the future. BUG=brillo:1240 TEST=trybots CQ-DEPEND=CL:284975 Change-Id: If6a17b4be50dd54d1dd951f629b9ea88a61ccef1 Reviewed-on: https://chromium-review.googlesource.com/285025 Tested-by: Alex Vakulenko <avakulenko@chromium.org> Reviewed-by: Vitaly Buka <vitalybuka@chromium.org> Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org> Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
2015-06-30service_constants: Add GetRandomPerfOutput methodSimon Que
This method will replace the existing GetRichPerfData method. It will run either "perf record" or "perf stat" in protobuf format. DebugD will randomly choose the exact perf command to run. Differs from GetRichPerfData in that GetRichPerfData will only call "perf record" and return a PerfDataProto. This new method can return either PerfDataProto (for perf record) or PerfStatProto (for perf stat). BUG=chromium:478289 TEST=Build successfully Change-Id: I705840873d5c0e9909db157d100f0071dd99454a Signed-off-by: Simon Que <sque@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/280609 Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Kees Cook <keescook@chromium.org> Reviewed-by: David Sharp <dhsharp@google.com> Tested-by: David Sharp <dhsharp@google.com>
2015-06-22Revert "service_constants: add CancelBatterySaverMode method to powerd"Eric Caruso
This reverts commit d2616713ef750cc599305abe0a31abfc3a7d2b4d, since battery saver mode is being shelved. BUG=None TEST=compile system_api Change-Id: I8e6f2ffce82edeffb187f89c273641d848a7a0fa Reviewed-on: https://chromium-review.googlesource.com/280339 Reviewed-by: Dan Erat <derat@chromium.org> Tested-by: Eric Caruso <ejcaruso@chromium.org> Commit-Queue: Eric Caruso <ejcaruso@chromium.org>
2015-06-10system_api: Add constant for permission_broker's OpenPath method.Reilly Grant
This new method is being introduced in https://chromium-review.googlesource.com/275309/. BUG=chromium:496469 TEST=None Change-Id: Ib5966a42c17b12eefee73dc2fb9765b6fd029e2d Reviewed-on: https://chromium-review.googlesource.com/276239 Tested-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org>
2015-06-10Add IPConfig properties for IPv6 delegated prefixPeter Qiu
BUG=chromium:492764 TEST=emerge-$BOARD system_api shill Change-Id: I714f9a0d621a267aed812603cbf64584b48ba945 Reviewed-on: https://chromium-review.googlesource.com/276463 Trybot-Ready: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Zeping Qiu <zqiu@chromium.org>
2015-05-26service_constants: add CancelBatterySaverMode method to powerdEric Caruso
This signal should be sent to powerd when we need to exit battery saver mode. BUG=chromium:487690 TEST=build Change-Id: I5f47f7ab5becb54b85795e4c23a6f6d88be54f40 Reviewed-on: https://chromium-review.googlesource.com/272635 Reviewed-by: Eric Caruso <ejcaruso@chromium.org> Commit-Queue: Eric Caruso <ejcaruso@chromium.org> Tested-by: Eric Caruso <ejcaruso@chromium.org>
2015-05-22system_api: Add RecordDarkResumeWakeReason method nameSamuel Tan
Add the RecordDarkResumeWakeReason DBus method exposed by powerd and the DarkResumeWakeReason protobuf definition that this method uses. BUG=chromium:485315 TEST=None Change-Id: I869b8cf3ecf2a5da049c2772ca666bf6e7baed41 Reviewed-on: https://chromium-review.googlesource.com/270514 Reviewed-by: Samuel Tan <samueltan@chromium.org> Trybot-Ready: Samuel Tan <samueltan@chromium.org> Tested-by: Samuel Tan <samueltan@chromium.org> Commit-Queue: Samuel Tan <samueltan@chromium.org>
2015-05-21system_api: Add GetStorageInfoFromDevice for mtpd.Yuki Awano
This constant is used to call GetStorageInfoFromDevice in mtpd. GetStorageInfoFromDevice is implemented in CL:272341. BUG=chromium:486396 TEST=none Change-Id: I16bb0d531c12b794323c941015335136de55c4a3 Reviewed-on: https://chromium-review.googlesource.com/272106 Reviewed-by: Satoru Takabayashi <satorux@chromium.org> Tested-by: Yuki Awano <yawano@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Trybot-Ready: Yuki Awano <yawano@chromium.org>
2015-05-11shill: Add service constants for GTC authenticationPaul Stewart
BUG=chromium:486738 TEST=emerge-${BOARD} system_api; emerge-${BOARD} shill Change-Id: If68bbcef558b289fac190b90de7249c72a2a9ea3 Reviewed-on: https://chromium-review.googlesource.com/270240 Reviewed-by: Philipp Neubeck <pneubeck@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
2015-05-07service_constants: Updates for Bluetooth constantsArman Uguray
Added definitions for 3 new properties of the org.bluez.Device1 interface: - ManufacturerData - ServiceData - GattServices BUG=chromium:484503 TEST=trybot Change-Id: I35f28f38d498a207fb8f890755f65fd9add0d03c Reviewed-on: https://chromium-review.googlesource.com/269774 Reviewed-by: Michael Janssen <jamuraa@chromium.org> Tested-by: Arman Uguray <armansito@chromium.org> Commit-Queue: Arman Uguray <armansito@chromium.org>
2015-04-27service_constants: Updates for bluetooth constantsMichael Janssen
Updates for the service constants related to bluetooth dbus services / interfaces: * Add Bluetooth GATT Service Errors * Add Bluetooth Media constants * Add Bluetooth Media Endpoint constants * Add Bluetooth Media Transport constants * Fix typo in Bluetooth Advertisement interface * Add IncludeTxPower Property for Bluetooth Advertisement BUG=chromium:466375 TEST=emerge easy-unlock Change-Id: I3acb63a838b2af673c6c4d448c93b97a8e08aff7 Reviewed-on: https://chromium-review.googlesource.com/266398 Reviewed-by: Arman Uguray <armansito@chromium.org> Trybot-Ready: Michael Janssen <jamuraa@chromium.org> Tested-by: Michael Janssen <jamuraa@chromium.org> Commit-Queue: Michael Janssen <jamuraa@chromium.org>
2015-04-27system_api: add kAcceptedHostnameProperty.Matthew Wein
This IPConfig property will be used to allow a Device to accept a hostname from a dhcp config and apply it locally. BUG=chromium:475699 TEST=`FEATURES="test nostrip" emerge-link shill` Change-Id: Iee7205857655c1a7b2ffb3f0c2cd91323812bcd7 Reviewed-on: https://chromium-review.googlesource.com/266519 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
2015-04-24service_constants: Add TxPower property to DBus Bluetooth DeviceJakub Pawlowski
Added kTxPowerProperty, new BlueZ Bluetooth Device Property. BUG=chromium:407773 TEST=none Change-Id: Iac2a8b665bc4aea15648f424f2e6a95a43bb2fb9 Reviewed-on: https://chromium-review.googlesource.com/267028 Reviewed-by: Arman Uguray <armansito@chromium.org> Commit-Queue: Jakub Pawlowski <jpawlowski@google.com> Tested-by: Jakub Pawlowski <jpawlowski@google.com> Reviewed-by: Jakub Pawlowski <jpawlowski@google.com>
2015-04-15service_constants: Add bindings for BlueZ Advertising D-Bus APIMichael Janssen
Added bindings for the experimental LE Advertising D-Bus API. BUG=chromium:345072 TEST=emerge easy-unlock Change-Id: Ic92e23811c37ba3b998255de33bf032d219dcb0d Reviewed-on: https://chromium-review.googlesource.com/264579 Reviewed-by: Arman Uguray <armansito@chromium.org> Tested-by: Michael Janssen <jamuraa@chromium.org> Commit-Queue: Michael Janssen <jamuraa@chromium.org>
2015-04-15system_api: add ClaimedDevices property to shill's ManagerGarret Kelly
This property will contain the list of device names that the current DeviceClaimer has claimed. BUG=chrome-os-partner:39112 TEST=emerge-amd64-generic system_api Change-Id: Id9053b61863438338ee59d088590c3cdb5cf491a Reviewed-on: https://chromium-review.googlesource.com/265737 Reviewed-by: Zeping Qiu <zqiu@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-04-14system_api: rename kRoamThresholdPropertySamuel Tan
Add a per-WiFi service kWifiRoamThresholdProperty used by the service DBus API. CQ-DEPEND=CL:265221 BUG=chromium:38681 TEST=Compile shill. Change-Id: I3a96930713850d9942c4ae40cfd1ac43813634bc Reviewed-on: https://chromium-review.googlesource.com/265149 Tested-by: Samuel Tan <samueltan@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Samuel Tan <samueltan@chromium.org>
2015-04-10system_api: add kEapUseProactiveKeyCachingMatthew Wein
This constant will be used for enabling or disabling Proactive Key Caching in shill on a per-service basis. BUG=chromium:472741 TEST=`FEATURES="test nostrip" emerge-link shill` Change-Id: Ie7095d62af72227c63d50d93ed5c7469581ac62e Reviewed-on: https://chromium-review.googlesource.com/265035 Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Matthew Wein <mattwein@chromium.org> Commit-Queue: Matthew Wein <mattwein@chromium.org> Trybot-Ready: Matthew Wein <mattwein@chromium.org>
2015-04-02dbus/service_constants.h: Add constants for BlueZ SetDiscoveryFilterJakub Pawlowski
Added constants for new BlueZ method and it's parameters map. BUG=chromium:407773 TEST=none Change-Id: If431131bc3f2c6cf90c84b546d9c6e8182e84078 Reviewed-on: https://chromium-review.googlesource.com/263552 Tested-by: Jakub Pawlowski <jpawlowski@google.com> Reviewed-by: Arman Uguray <armansito@chromium.org> Reviewed-by: Jakub Pawlowski <jpawlowski@google.com> Commit-Queue: Jakub Pawlowski <jpawlowski@google.com>
2015-03-31system_api: Add CheckPathAccess method to service_constants.h.Reilly Grant
Add the new CheckPathAccess method supported by permission_broker to service_constants.h. BUG=chromium:441526 TEST=Built system_api. Change-Id: I26de4007c843af62a1194c319fcbb24bebfb194e Reviewed-on: https://chromium-review.googlesource.com/262761 Tested-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org>
2015-03-28system_api: Add LCPEchoDisabled propertyPaul Stewart
Add a property that can disable the LCP Echo facility which monitors the PPP tunnel within L2TP/IPSec. BUG=chromium:463602 TEST=emerge-$BOARD system_api Change-Id: I900bfc43e3e4e6ce1f49189b9120df732380abee Reviewed-on: https://chromium-review.googlesource.com/262482 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
2015-03-27system_api: add kPPPoEMaxAuthFailureProperty propertyGarret Kelly
Add the PPPoE.MaxAuthFailure property for PPPoE services. It controls the maximum number of authentication failures that a connection will tolerate before giving up. BUG=chrome-os-partner:38449 TEST=emerge-amd64-generic system_api Change-Id: Iea39b3d70105158a4e2059082b70740501768cfa Reviewed-on: https://chromium-review.googlesource.com/262720 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-03-19system_api: add kWifiPreferredDevicePropertyPeter Qiu
Wifi service configuration parameter for specifying wifi device to use when connecting to a wifi service. BUG=chromium:467027 TEST=emerge-$BOARD system_api Change-Id: I72b53f811f42f72b7a6dc2b3423dd00110dd8913 Reviewed-on: https://chromium-review.googlesource.com/261049 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org>
2015-03-19system_api: Add CreateDirectory for mtpd.Yuki Awano
This constant will be used for CreateDirectory call of mtpd. CreateDirectory will be implemented with CL:259512. BUG=chromium:413541 TEST=none Change-Id: I703daad352eddfdffb43afd5d4c46b35495eb666 Reviewed-on: https://chromium-review.googlesource.com/260480 Trybot-Ready: Yuki Awano <yawano@chromium.org> Reviewed-by: Satoru Takabayashi <satorux@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Tested-by: Yuki Awano <yawano@chromium.org>
2015-03-12system_api: add kSetSuspendAudioHsin-Yu Chao
Expose the D-Bus method name for suspend and resume system audio. BUG=chromium:463756 TEST=emerge-peppy system_api CQ-DEPEND=CL:257989 Change-Id: Ic5857a31a64be1dfe2308f804ea4aaeb87c732a7 Reviewed-on: https://chromium-review.googlesource.com/258040 Reviewed-by: Cheng-Yi Chiang <cychiang@chromium.org> Commit-Queue: Hsinyu Chao <hychao@chromium.org> Tested-by: Hsinyu Chao <hychao@chromium.org>
2015-03-12system_api: Add RenameObject for mtpd.Yuki Awano
This contant will be used for RenameObject call of mtpd. RenameObject will be implemented with CL:257311. BUG=chromium:413541 TEST=none Change-Id: I57a71cd7e02bd0ba33275b88a094b38deac7db16 Reviewed-on: https://chromium-review.googlesource.com/257313 Trybot-Ready: Yuki Awano <yawano@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Tested-by: Yuki Awano <yawano@chromium.org>
2015-03-10system_api: expose PPPoE configuration propertiesGarret Kelly
Expose the LCP echo interval and echo failure properties for shill. BUG=chrome-os-partner:37468 TEST=emerge-amd64-generic system_api Change-Id: I378fb11ccde71d0ccd44e2816bf92c4980dc687b Reviewed-on: https://chromium-review.googlesource.com/257530 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-03-04system_api: Add DeleteObject method of mtpd.Yuki Awano
DeleteObject is going to be reviewed at CL:252580. BUG=chromium:413541 TEST=none CQ-DEPEND=CL:252580 Change-Id: I4b543d16d445838e9baaf128021f504820060fc0 Reviewed-on: https://chromium-review.googlesource.com/252555 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Trybot-Ready: Yuki Awano <yawano@chromium.org> Tested-by: Yuki Awano <yawano@chromium.org>
2015-03-04system_api: Add ReadWriteMode for mtpd.Yuki Awano
This constant is used in CL:252580. BUG=chromium:413541 TEST=none Change-Id: I698b68bc27ab6a0d71a15f826331c46f129a2581 Reviewed-on: https://chromium-review.googlesource.com/253255 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Tested-by: Yuki Awano <yawano@chromium.org> Trybot-Ready: Yuki Awano <yawano@chromium.org>
2015-03-04system_api: Add ForceWakeToScanTimer propertySamuel Tan
Add property name ForceWakeToScanTimer, which determines if we force the wake-to-scan timer to start every time shill goes into suspend disconnected while wake on WiFi is enabled. BUG=chromium:463301 TEST=None. Change-Id: I7b581a613e3559467d36240efe895e681522d9dc Reviewed-on: https://chromium-review.googlesource.com/255551 Tested-by: Samuel Tan <samueltan@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Samuel Tan <samueltan@chromium.org>
2015-03-02Add cryptohome::kCryptohomeGetTpmStatus.Daniel Erat
BUG=chromium:462428 TEST=built it Change-Id: Ibef9f45ae94629a5ad2bb7e4a03c89e008bb073b Reviewed-on: https://chromium-review.googlesource.com/254570 Tested-by: Dan Erat <derat@chromium.org> Reviewed-by: Darren Krahn <dkrahn@chromium.org> Commit-Queue: Dan Erat <derat@chromium.org>
2015-02-27system_api: add kCryptohomeGetEndorsementInfoGarret Kelly
Expose the D-Bus method name for getting the EK from cryptohome through system_api's service constants header. BUG=chrome-os-partner:36594 TEST=emerge-amd64-generic system_api Change-Id: I099decf00176e74258030884921a57e873501393 Reviewed-on: https://chromium-review.googlesource.com/252710 Reviewed-by: Darren Krahn <dkrahn@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-02-25Add missing permission_broker methods to service_constants.h.Reilly Grant
Constants for the following new permission broker methods were missing: - ReleaseTcpPort - ReleaseUdpPort - RequestVpnSetup - RemoveVpnSetup BUG=chromium:435404 TEST=Built packages for amd64-generic. Change-Id: Id114390163c0af63052123b4ade4651e50b43a1d Reviewed-on: https://chromium-review.googlesource.com/252450 Tested-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org>
2015-02-23Add CopyFileFromLocal method of mtpd.Yuki Awano
CopyFileFromLocal is implemented and reviewed at CL:249640. BUG=chromium:413541 TEST=none CQ-DEPEND=CL:249640 Change-Id: If559b9f2a17c3529022569aa25fa4dec13d8252c Reviewed-on: https://chromium-review.googlesource.com/251960 Trybot-Ready: Yuki Awano <yawano@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Yuki Awano <yawano@chromium.org> Tested-by: Yuki Awano <yawano@chromium.org>
2015-02-20system_api: add kLinkUpProperty to shillGarret Kelly
Ethernet.LinkUp will be exposed by Ethernet devices in shill to indicate whether or not they have an underlying physical link. BUG=chrome-os-partner:36917 TEST=emerge-amd64-generic system_api Change-Id: Ic9399edf2b6336f143d1e3739c48e605406969bd Reviewed-on: https://chromium-review.googlesource.com/251466 Trybot-Ready: Garret Kelly <gdk@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-02-20system_api: remove never-used property nameGarret Kelly
Remove the never-used kPrependDNSServersProperty value from shill's Manager's exported interface. BUG=none TEST=emerge-amd64-generic system_api Change-Id: I2ba2a0037cde5fd16c3382b78478feb382b5cd78 Reviewed-on: https://chromium-review.googlesource.com/251481 Commit-Queue: Garret Kelly <gdk@chromium.org> Trybot-Ready: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org>
2015-02-18system_api: Add constants needed for third party VPNPrabhu Kaliamoorthi
This CL adds couple of constants to service_constants.h that are needed for third party VPN. BUG=chromium:459609 TEST=Compilation test Change-Id: I12d772b06f1efc190a1970652244fd6e7ed0d109 Reviewed-on: https://chromium-review.googlesource.com/250810 Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Prabhu Kaliamoorthi <kaliamoorthi@chromium.org> Commit-Queue: Prabhu Kaliamoorthi <kaliamoorthi@chromium.org>
2015-02-18system_api: add kPrependDNSServers propertyGarret Kelly
BUG=chrome-os-partner:36696 TEST=emerge-amd64-generic system_api Change-Id: Id6bbdc81e8913c7561bf58d3bbb839b5c78f4586 Reviewed-on: https://chromium-review.googlesource.com/250873 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-02-17dbus: Add EnableChromeRemoteDebugging constant to debugd namespace.Xiaohui Chen
BUG=chromium:455256 TEST=Compilation test Change-Id: I6a355590dd27fcc80d421ceb0d66edd91365e3ff Reviewed-on: https://chromium-review.googlesource.com/250440 Reviewed-by: David Pursell <dpursell@chromium.org> Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> Trybot-Ready: Xiaohui Chen <xiaohuic@chromium.org> Tested-by: Xiaohui Chen <xiaohuic@chromium.org>
2015-02-13Add new debug feature enum DEV_FEATURE_CHROME_REMOTE_DEBUGGING_ENABLED.Xiaohui Chen
BUG=chromium:455256 TEST=Compilation test Change-Id: If342904a6bedc741cadc79174dbdc6dddc3f8a77 Reviewed-on: https://chromium-review.googlesource.com/249481 Reviewed-by: Xiaohui Chen <xiaohuic@chromium.org> Tested-by: Xiaohui Chen <xiaohuic@chromium.org> Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org>
2015-02-07shill: add Ethernet.PPPoE propertyGarret Kelly
Migrate away from PPPoE services created with direct references to Ethernet devices. Instead, use a property on Ethernet devices to determine whether they behave like plain Ethernet or PPPoE devices. BUG=chrome-os-partner:32173 TEST=emerge-x86-generic system_api Change-Id: I31fd2313a4d008bb4d26bf63dd1cda239aff8875 Reviewed-on: https://chromium-review.googlesource.com/246511 Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org>
2015-02-06system_api: Add kStartFilteredDiscovery definitionJakub Pawlowski
This patch adds definition for new upcoming BlueZ DBus method that will be used on chromeos devices. BUG=chromium:407773 TEST=Compilation test Change-Id: I06cf158d622300208701283616b928ac6bfbf514 Reviewed-on: https://chromium-review.googlesource.com/246731 Tested-by: Jakub Pawlowski <jpawlowski@google.com> Reviewed-by: Arman Uguray <armansito@chromium.org> Commit-Queue: Jakub Pawlowski <jpawlowski@google.com>
2015-01-30system_api: add PPPoE-specific constantsGarret Kelly
Add PPPoE provider type constants, as well as service-instance-specific constants. BUG=chrome-os-partner:32173 TEST=emerge-x86-generic system_api Change-Id: Id55b765ad579d2acd46f7981a05795229fd64e68 Reviewed-on: https://chromium-review.googlesource.com/244450 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
2015-01-30system_api: add new permission_broker, firewalld constants.Jorge Lucangeli Obes
BUG=chromium:435400 TEST=emerge-expresso system_api Change-Id: I21ce4dc83dd5a78234f0be47c889101b1bc26072 Reviewed-on: https://chromium-review.googlesource.com/244491 Commit-Queue: Jorge Lucangeli Obes <jorgelo@chromium.org> Trybot-Ready: Jorge Lucangeli Obes <jorgelo@chromium.org> Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Kees Cook <keescook@chromium.org>
2015-01-14system_api: add net detect scan period propertySamuel Tan
Add property that determines how often the wireless NIC will perform scans for whitelisted SSIDs while the system is suspended. BUG=chrome-os-partner:32269 TEST=none. Change-Id: I7d0b88b453d57bbf6490c86acba79e697728d22d Reviewed-on: https://chromium-review.googlesource.com/240265 Reviewed-by: Samuel Tan <samueltan@chromium.org> Tested-by: Samuel Tan <samueltan@chromium.org> Commit-Queue: Samuel Tan <samueltan@chromium.org>
2015-01-14system_api: change wake to scan frequency property nameSamuel Tan
Add the "Seconds" unit to the wake to scan frequency property name to explicitly state what unit this frequency property is given in. Also, change the substring "Frequency" to "Period" to more accurately reflect that this property refers to the length of time between each wake to scan event. BUG=chromium:448222 CQ-DEPEND=CL:240267 TEST=none. Change-Id: I78e73ce2b66c88b96b3f1193d2ce6483d7cbdc14 Reviewed-on: https://chromium-review.googlesource.com/240266 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Samuel Tan <samueltan@chromium.org> Tested-by: Samuel Tan <samueltan@chromium.org>