67c6ddfc8ce0d32b3869c37c29cb0320c1b04cbd |
|
23-Jan-2016 |
Alex Vakulenko <avakulenko@google.com> |
shill: Fix more build error on Chrome OS Some files apparently are compiled on Chrome OS only and were missed during libchrome uprev... Fixing it. Change-Id: Ib00eac6b4bfccfc6562cd07f1dcad18c1122e4fc
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
289a5a5e18bb1a676b3dfce111af4c2c00c7776e |
|
21-Sep-2015 |
Samuel Tan <samueltan@google.com> |
shill: use different service_constants.h path for Android builds Use the service_constants.h file from the external/cros/system_api/dbus instead of chromeos/dbus/service_constants.h, since this header file is installed into different directories when building shill for Android and Chrome OS. BUG: 22956441 Change-Id: I7e6ea46b4893588d2862792cf43aa83fdf7c30b4 TEST: shill still compiles using emerge.
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5 |
|
03-Sep-2015 |
Peter Qiu <zqiu@google.com> |
License shill to Apache2 This patch automatically replaced the license on all text files from Chromium OS (BSD style) to AOSP (Apache2), keeping the original year as a reference. The license header was added to .gyp and .gypi, the NOTICE was added with a copy of the Apache2 license and MODULE_LICENSE_* file was added. BUG=23587594 TEST=grep 'Chromium OS Authors' doesn't find anything. Change-Id: If41ede586c2465f5831fb7fee270ff41dbfdb596
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
f6339a4bb6c4db7ea3eb187f652ee48e86c0df58 |
|
25-Aug-2015 |
Peter Qiu <zqiu@google.com> |
shill: cellular: fix couple bugs introduced from previous commits Fix a bug in ModemManager1 where proxy is being reset when disconnected. Proxy is used for monitoring the service as well, so shouldn't reset it when service vanished. Use KeyValueStore's API to retrieve RPCIdentifiers, so that it is not dependent on the underlying RPC types. BUG=chromium:517680 TEST=Run network_3GSmokeTest Change-Id: If5016b1a329dedf232a11f0dbdc592924aa83c83 Reviewed-on: https://chromium-review.googlesource.com/295459 Commit-Ready: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
05d87e34869f44473edc1eec25d2fe1110d777a7 |
|
15-Aug-2015 |
Peter Qiu <zqiu@chromium.org> |
shill: Cellular: cleanup proxy interfaces Remove dbus-c++ dependency from cellular proxy interfaces. The changes include: - Replace DBusPropertiesMap with KeyValueStore. - Replace DBus::Path with std::string. - Initialize proxies using service's well known name (service_name) instead of service owner's name (owner), since there can only be one owner per service and it is easier to use service_name with the new proxy setup. - Replace DBus::Struct with std::tuple. An upcoming CL will implement proxies using chromeos dbus, and integrate them into ChromeosDBusControl. BUG=chromium:517680 TEST=USE="chromeos_dbus asan clang" FEATURES=test emerge-$BOARD shill Change-Id: I041369f69e7160a471efc8f90eef1d909df1a776 Reviewed-on: https://chromium-review.googlesource.com/293796 Commit-Ready: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
608ec29525f553d51f0a92e84176e3d4b45930a9 |
|
31-Jul-2015 |
Peter Qiu <zqiu@chromium.org> |
shill: use ControlInterface to create proxy objects So that appropriate proxy objects can be created based on the type of the control interface. While there, remove ProxyFactory related files. BUG=chromium:513791 TEST=USE="asan clang cellular wimax dhcpv6" FEATURES=test emerge-$BOARD shill Change-Id: I465b0807ab4ccacac3891638db41384f43ef83c5 Reviewed-on: https://chromium-review.googlesource.com/289855 Reviewed-by: Zeping Qiu <zqiu@chromium.org> Commit-Queue: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org>
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
f58b28e08efb9e3beccb993bc27dd68e0025a7da |
|
16-Jun-2015 |
Paul Stewart <pstew@chromium.org> |
shill: Cellular non-test: Switch pointer/ref spacing Switch to Chrome style spacing. BUG=chromium:501026 TEST=Unit tests Change-Id: I854f8218ecfb123166dd62c70816c23fee56fb1e Reviewed-on: https://chromium-review.googlesource.com/278072 Reviewed-by: Rebecca Silberstein <silberst@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
34f424e672439bdf237a755f85245ebd7b66e8e2 |
|
17-Jan-2015 |
Paul Stewart <pstew@chromium.org> |
shill: Error: Attribute source from PopulateAndLog Have callers pass the source file/line of PopulateAndLog calls so the log message can disambiguate the ultimate source of the error. BUG=chromium:449528 TEST=Unit tests + manual: restart shill and "grep error.cc /var/log/net.log" Change-Id: I7bb54e966b047025a3ec7ef18acce5b8bed3d031 Reviewed-on: https://chromium-review.googlesource.com/241522 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|
c54afe521739065a5d77e7c049acdb5e603f0592 |
|
05-Nov-2014 |
Ben Chan <benchan@chromium.org> |
shill: cellular: Move cellular code to its own sub-directory. This CL is part of a series of CLs, which aim to reorganzie shill's flat source code structure into a more modular form by moving technology specific code into their own sub-directories. BUG=chromium:433419 TEST=`USE='cellular' FEATURES=test emerge-$BOARD shill` TEST=`USE='cellular clang asan' FEATURES=test emerge-$BOARD shill` Change-Id: I783e85d8c606426ce2ded093588c1243fd0eef97 Reviewed-on: https://chromium-review.googlesource.com/229799 Reviewed-by: Thieu Le <thieule@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>
/system/connectivity/shill/cellular/cellular_capability_universal.cc
|