bad1c10ffd2d4ac14f7bd9f4ef6a8982e711f566 |
|
19-Sep-2015 |
mukesh agrawal <quiche@google.com> |
shill: remove references to GLib There are a number of references to GLib (the object), even though no one uses GLib in a substantive way. Remove these obsolete references. Bug: 23386647 TEST=unit tests Change-Id: I8d574980bc8e853c8b87ef64b581d64a71491201
/system/connectivity/shill/pppoe/pppoe_service_unittest.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/pppoe/pppoe_service_unittest.cc
|
9b6f8b8cdeb0c9e925fad635cc52a467c82741d0 |
|
26-Aug-2015 |
Peter Qiu <zqiu@google.com> |
shill: emit "Devices" property change for non-primary connectivity devices This allows the remote client to get notified whenever a non-primary connectivity device (e.g. PPP device) gets added/deleted. BUG=chromium:523416 TEST=USE="asan clang dhcpv6 pppoe" FEATURES=test emerge-$BOARD shill Change-Id: Ife37ea536e7e73b81c3c7210fe12b8d109efb93d Reviewed-on: https://chromium-review.googlesource.com/295680 Commit-Ready: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org> Reviewed-by: Zeping Qiu <zqiu@chromium.org>
/system/connectivity/shill/pppoe/pppoe_service_unittest.cc
|
a24480aaca4d392d6d08cebdc508ee49615839d3 |
|
12-Aug-2015 |
Peter Qiu <zqiu@chromium.org> |
shill: ExternalTask: use ProcessManager to manage processes This removes glib dependency for spawning/monitoring processes for external tasks. This is a part of series CLs that convert shill over to MessageLoopForIO and chromeos dbus. BUG=chromium:516841 TEST=unittests Change-Id: I6cec2326671bf0da09cd8ec7731b5c510cbed0ed Reviewed-on: https://chromium-review.googlesource.com/292982 Commit-Ready: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org> Reviewed-by: Zeping Qiu <zqiu@chromium.org>
/system/connectivity/shill/pppoe/pppoe_service_unittest.cc
|
d1d3278b365e866a7381de2a640219b51fe0e27a |
|
21-Aug-2015 |
Peter Qiu <zqiu@chromium.org> |
shill: support for DHCPv6 over PPPoE Start a DHCPv6 configuration client for PPPoE virtual interface if the interface is enabled for DHCPv6 when PPP connection is established. Use the generic file name (based on the interface name) for the acquired lease, so that the lease file will be removed when PPP connection is terminated. This allows shill to obtain DHCPv6 configurations such as prefix delegation ovet PPPoE. BUG=chromium:523196 TEST=USE="ipv6 dhcpv6 pppoe" FEATURES=test emerge-$BOARD dhcpcd shill TEST=Manual test by @tjennison Change-Id: I1eb6b99ce669239b57c02c5b0af9403b4d7d06de Reviewed-on: https://chromium-review.googlesource.com/294787 Commit-Ready: Zeping Qiu <zqiu@chromium.org> Tested-by: Zeping Qiu <zqiu@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/pppoe/pppoe_service_unittest.cc
|
96ca1fbf5b9ccbbad56b44d93040fe1d1100bebe |
|
16-Jun-2015 |
Paul Stewart <pstew@chromium.org> |
shill: pppoe: Switch pointer/ref spacing Switch to Chrome style spacing. BUG=chromium:501026 TEST=Unit tests Change-Id: I519765c1945698092f4fb85933f8b2b6a660fc98 Reviewed-on: https://chromium-review.googlesource.com/278076 Reviewed-by: Rebecca Silberstein <silberst@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/pppoe/pppoe_service_unittest.cc
|
dac90aadec34bb7e3b38651718aa15ba2f23aad6 |
|
02-Mar-2015 |
Garret Kelly <gdk@chromium.org> |
shill: make PPPoEService idle on disconnect Since PPPoEService is a special case when it comes to being driven by an underlying Device instance, it needs help to transition into the idle state when it has been disconnected but has not yet had a PPPDevice associated with it. BUG=chrome-os-partner:37234 TEST=added unittest, ran unittests in amd64-generic ASAN profile Change-Id: I7de2138e570948162612fadbc7a90099e36628b5 Reviewed-on: https://chromium-review.googlesource.com/255252 Reviewed-by: Garret Kelly <gdk@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
/system/connectivity/shill/pppoe/pppoe_service_unittest.cc
|
b2a5529593725d88197cf6621a4a5ba882707ece |
|
17-Feb-2015 |
Garret Kelly <gdk@chromium.org> |
shill: clean up properly in PPPoEServiceTest Don't use a MockEventDispatcher and actually dispatch the pending events at the end of the tests. This was preventing the ExternalTask wrapping the pppd instance from being cleaned up. TEST=amd64-generic asan-profile, shill unit tests BUG=chromium:458918 Change-Id: Ic4a2b4d1dc1ba2a93ca3d6ff569cd168dffa73b7 Reviewed-on: https://chromium-review.googlesource.com/250460 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Garret Kelly <gdk@chromium.org> Tested-by: Garret Kelly <gdk@chromium.org>
/system/connectivity/shill/pppoe/pppoe_service_unittest.cc
|
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/pppoe/pppoe_service_unittest.cc
|