History log of /system/connectivity/shill/dbus/chromeos_modem_gsm_network_proxy.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
03e6719bae1e0903d94853b896673a033196bcf5 13-Oct-2015 Alex Vakulenko <avakulenko@google.com> shill: Rename "chromeos" -> "brillo" in include paths and namespaces

libchromeos is transitioning to libbrillo and chromeos namespaces
and include directory is changing to brillo.

Bug: 24872993
TEST=built for aosp and brillo, all unit tests pass on dragonboard

Change-Id: I804311e49ee780ca96e05f6a581e8c95709d4e1d
/system/connectivity/shill/dbus/chromeos_modem_gsm_network_proxy.cc
78904e6625453ef4c58a6161a971cd60cf967db1 30-Sep-2015 Peter Qiu <zqiu@google.com> Perform synchronous Get before reading property value

Currently, when getting a property value, we only read the
cached value. It is possible to read the cache value before
it is initialized, since it is being initialized using
asynchronous GetAll function.

Instead, explicity perform synchronous Get to ensure the
cache value is valid before returning it. This will match
the previous behavior that we had when using dbus-c++ library.

This will fix the problem with WiMax, where we tried to
use an uninitialize property value, causing WiMax service
failed to start.

Bug: None
BUG=chromium:533423
TEST=Run network_WiMaxSmoke autotest
TEST=Run wifi_matfunc

Change-Id: I0bef30a45e5ab34ffc142e6076755f9d74107af9
/system/connectivity/shill/dbus/chromeos_modem_gsm_network_proxy.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/dbus/chromeos_modem_gsm_network_proxy.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/dbus/chromeos_modem_gsm_network_proxy.cc
f576f1b61ac8514adffd5ef6d44f8b0aa00ab979 19-Aug-2015 Peter Qiu <zqiu@chromium.org> shill: cellular: chromeos dbus proxy for classic ModemManager

Add chromeos DBus implementation for classic ModemManager proxies.
Remove the node name from DBus introspection file for
org.chromium.ModemManager.Modem.Gobi interface, the object path will
be provided during runtime from the ModemManager.

BUG=chromium:517680
TEST=USE=chromeos_dbus emerge-$BOARD shill
TEST=Run cellular autotests

Change-Id: Iee7b7d4b28006d9286ceeb403dd48ef0e5b48ca8
Reviewed-on: https://chromium-review.googlesource.com/294336
Commit-Ready: Zeping Qiu <zqiu@chromium.org>
Tested-by: Zeping Qiu <zqiu@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/dbus/chromeos_modem_gsm_network_proxy.cc