730164cbf080d9c31cd414632f22a52f43d6ef7e |
|
24-Jan-2016 |
Alex Vakulenko <avakulenko@google.com> |
shill: Fix build break in unit tests on Chrome OS There are some unit tests that compile only on Chrome OS and they had build issues. Change-Id: I817bfbfb76a58def9d7b5e3853759097d194a750
/system/connectivity/shill/vpn/openvpn_driver_unittest.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/vpn/openvpn_driver_unittest.cc
|
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/vpn/openvpn_driver_unittest.cc
|
609e2f164a71c1b757292c32e8465eaa8bd397cb |
|
19-Sep-2015 |
mukesh agrawal <quiche@google.com> |
shill: OpenVPNDriver: remove use of ProcessKiller ProcessKiller will be removed soon. Migrate OpenVPNDriver to ProcessManager, so that this code continues to compile. Bug: None BUG=chromium:528079 TEST=unit tests Change-Id: I8b6f464f590ad1cd5a3e2ea0df3dd8446451c891
/system/connectivity/shill/vpn/openvpn_driver_unittest.cc
|
d485f65e984c523b53ae54258c8e861b9445ca6d |
|
19-Sep-2015 |
mukesh agrawal <quiche@google.com> |
shill: OpenVPNDriver: reduce use of GLib We want to compile this code on boards that don't have glib (the library). As part of that effort, fork children using ProcessManager, instead of GLib (the object). While there: refactor ParseLSBRelease() and InitEnvironment(). We haven't found any other use for the LSB info, so it's simpler to just merge these two methods. Bug: None BUG=chromium:528051 TEST=unit tests Change-Id: Icc5402dbae56b2c58fb76156db93ba6fd3d7a1e9
/system/connectivity/shill/vpn/openvpn_driver_unittest.cc
|
f2daaf991f4256c93b9cad9e409fb644cd670509 |
|
13-Sep-2015 |
Peter Qiu <zqiu@google.com> |
Cleanup dbus-c++ files Remove unused dbus-c++ adaptor/proxy files. While there, remove the unused proxy interface DBusServiceProxyInterface, it was needed for dbus-c++ only. Bug: None TEST=USE="asan clang wimax pppoe" FEATURES=test emerge-$BOARD shill Change-Id: Iccd3501a276740f9836b59294d3a93653e05a92f
/system/connectivity/shill/vpn/openvpn_driver_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/vpn/openvpn_driver_unittest.cc
|
e42d186ab3383b4a6bb267f490770af5932588b8 |
|
16-Jun-2015 |
Paul Stewart <pstew@chromium.org> |
shill: vpn: Switch pointer/ref spacing Switch to Chrome style spacing. BUG=chromium:501026 TEST=Unit tests Change-Id: I7e196947d4d006a5ecc33d1a6bf03e0f4d4b1aa4 Reviewed-on: https://chromium-review.googlesource.com/278080 Reviewed-by: Rebecca Silberstein <silberst@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/vpn/openvpn_driver_unittest.cc
|
762bfb8ab200a387fe732ec92423a5f0afe11bcf |
|
06-Feb-2015 |
Prabhu Kaliamoorthi <kaliamoorthi@chromium.org> |
shill: Add support in shill to route selected traffic to ThirdPartyVpn This CL adds capability to shill deamon to route selected network traffic to ThirdPartyVpn by using multiple routing tables. It further enables a list of IP blocks in CIDR notation to be excluded from the VPN traffic rather than a single trusted_ip. The existing trusted_ip mechanism to do this is removed to avoid redundant approaches to solve the same problem. Third party VPN driver is modified to make use of the new interfaces to exclude and include a list of IP blocks in CIDR format from the VPN traffic. BUG=chromium:407541 TEST=Unittests and manual testing Change-Id: Id185d3e9bf91d018b55899adaa562d3192d261cf Reviewed-on: https://chromium-review.googlesource.com/247030 Commit-Queue: Prabhu Kaliamoorthi <kaliamoorthi@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Prabhu Kaliamoorthi <kaliamoorthi@chromium.org>
/system/connectivity/shill/vpn/openvpn_driver_unittest.cc
|
2240e8c03451c6b6f21eb8944d8a1c0747ac10b3 |
|
06-Nov-2014 |
Ben Chan <benchan@chromium.org> |
shill: vpn: Move vpn 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='vpn' FEATURES=test emerge-$BOARD shill` TEST=`USE='vpn clang asan' FEATURES=test emerge-$BOARD shill` Change-Id: I02d23511a80655098d50e248321c77d23f8caaa9 Reviewed-on: https://chromium-review.googlesource.com/229870 Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>
/system/connectivity/shill/vpn/openvpn_driver_unittest.cc
|