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_service.h
|
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_service.h
|
2dc218e49e210b64ecf7d83946ec257ef1529171 |
|
30-Jan-2015 |
Garret Kelly <gdk@chromium.org> |
shill: add PPPoEService to provide PPPoE support A PPPoEService handles providing PPPoE connectivity for an Ethernet device. It is designed to be used in place of an EthernetService. BUG=chrome-os-partner:32173 TEST=FEATURES=test USE="vpn cellular pppoe" emerge-x86-generic shill CQ-DEPEND=246511 Change-Id: I53df0e6d4387993f900309bf2bdb72a1f5e287e0 Reviewed-on: https://chromium-review.googlesource.com/244762 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
/system/connectivity/shill/ethernet/ethernet_service.h
|
6acd966cabe0d75e0d9ae3f84c727c9b44a899b3 |
|
30-Jan-2015 |
Yunlian Jiang <yunlian@google.com> |
shill: fix -Winconsistent-missing-override warning found by clang. This cleans up the warning '-Winconsistent-missing-override'. BUG=chromium:453588 TEST=USE='vpn wimax cellular' FEATURES="test" emerge-amd64-generic shill Change-Id: I39056b312f616eccc916bce7fb6ad8ab8ca6ca55 Reviewed-on: https://chromium-review.googlesource.com/244692 Reviewed-by: Ben Chan <benchan@chromium.org> Commit-Queue: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org>
/system/connectivity/shill/ethernet/ethernet_service.h
|
3de88a00f446215b3299fe5834d4f120863e3ac7 |
|
05-Dec-2014 |
Paul Stewart <pstew@chromium.org> |
shill: Ethernet: Retain EthernetService for life Make the EthernetService held by the Ethernet device remain valid for the lifetime of the Device. This allows Ethernet services to be configured whether or not a link is available. To modify this lifetime, it is necessary to break the reference loop between the Ethernet device and its Service. Instead of calling RegisterService and DeregisterService with the EthernetService, toggle the visibility and autoconnect properties to allow the service to disconnect and regain L2 connectivity as link appears and disappears. BUG=chromium:439176 TEST=The following: - Unit tests with ASAN - The following autotests: + network_Dhcp* + network_VPNConnect - Manual: + Start shill with Ethernet connected, disconnect, reconnect + Start shill with Ethernet USB disconnected, connect USB (with Ethernet attached) + Start shill with Ethernet USB disconnected, connect USB with Ethernet detached, then connect Ethernet + Monitor "list-services" to make sure the Ethernet service is only visible (and connects) when both USB and Ethernet are connected. Change-Id: I7f0ef8397606b69990b8dc03be75f6166aa5c017 Reviewed-on: https://chromium-review.googlesource.com/233770 Trybot-Ready: Paul Stewart <pstew@chromium.org> Reviewed-by: Peter Qiu <zqiu@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/ethernet/ethernet_service.h
|
87602518c59af2f9e8288d81a1f877dd80f24433 |
|
08-Nov-2014 |
Ben Chan <benchan@chromium.org> |
shill: ethernet: Move ethernet 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=`FEATURES=test emerge-$BOARD shill` TEST=`USE='clang asan' FEATURES=test emerge-$BOARD shill` Change-Id: I9a716161c9c4f8f608d815748bde6781d83d1b34 Reviewed-on: https://chromium-review.googlesource.com/229871 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>
/system/connectivity/shill/ethernet/ethernet_service.h
|