History log of /system/connectivity/shill/ethernet/ethernet_temporary_service.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/ethernet/ethernet_temporary_service.cc
e5fe58dedad8d7fb509eb7eac82e77f8cc86ebc0 13-Aug-2015 Peter Qiu <zqiu@chromium.org> shill: use updated supplicant proxy creation APIs

This eliminates the need for DBusManager, since supplicant process
proxy will monitor for its own service availability.

Since we don't have to re-initialize process proxy during start/stop,
interface proxy will be used instead of process proxy to indicate if
we connected to supplicant or not.

BUG=chromium:517680
TEST=unittests, wifi_matfunc tests

Change-Id: If641bfd78b74f3bbd59ca7816c4435981b0cbfbd
Reviewed-on: https://chromium-review.googlesource.com/292967
Commit-Ready: Zeping Qiu <zqiu@chromium.org>
Tested-by: Zeping Qiu <zqiu@chromium.org>
Reviewed-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/ethernet/ethernet_temporary_service.cc
7e779d87abbba4d9e50ef28513a27c7bbd5cd550 16-Jun-2015 Paul Stewart <pstew@chromium.org> shill: ethernet: Switch pointer/ref spacing

Switch to Chrome style spacing.

BUG=chromium:501026
TEST=Unit tests

Change-Id: I2477041b9267ca58c94cfc15749be6bc2c992655
Reviewed-on: https://chromium-review.googlesource.com/278074
Reviewed-by: Rebecca Silberstein <silberst@chromium.org>
Commit-Queue: Paul Stewart <pstew@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/ethernet/ethernet_temporary_service.cc
6fc1a8c5f20dd52992a598a809d44ba8d489aad8 29-Apr-2015 Peter Qiu <zqiu@chromium.org> shill: use EthernetTemporaryService to load Ethernet entries from profile

Currently Profile.GetEntry is not able to retrieve Ethernet entries that
are not active (not registered with manager), due to the lack of Ethernet
provider.

The fix here is to create a dummy Ethernet service (EthernetTemporaryService)
to load such entries from the profile.

BUG=chromium:481668
TEST=USE="asan clang" FEATURES=test emerge-$BOARD shill
Manual Test:
1. Connect and then disconnect an ethernet device
2. Use get-profile-entry test script to retrieve the Ethernet entry
"ethernet_*":
/usr/local/lib/flimflam/test/get-profile-entry default ethernet_*
3. Verify entry properties are returned

Change-Id: Ied037f1d1d2572b6121610539a88f82a53a0742e
Reviewed-on: https://chromium-review.googlesource.com/267783
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Zeping Qiu <zqiu@chromium.org>
Tested-by: Zeping Qiu <zqiu@chromium.org>
/system/connectivity/shill/ethernet/ethernet_temporary_service.cc