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/rpc_task.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/rpc_task.cc
|
1a212a6b98b22ad1d69652bb26a9e94138635476 |
|
16-Jun-2015 |
Paul Stewart <pstew@chromium.org> |
shill: Top-level files n-v: Switch pointer/ref spacing Switch to Chrome style spacing. BUG=chromium:501026 TEST=Unit tests Change-Id: I8bd6f66ea185ca3a2687986f6f2fd99be957dffe Reviewed-on: https://chromium-review.googlesource.com/278070 Reviewed-by: Rebecca Silberstein <silberst@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
a0ddf46e466bd4ba3d20952f0a6988c680c1af14 |
|
06-Feb-2014 |
Ben Chan <benchan@chromium.org> |
shill: Update to build against libchrome-242728. BUG=chromium:341521 CQ-DEPEND=CL:193660 TEST=Tested the following: 1. `FEATURES=test USE='cellular wimax' emerge-$BOARD platform2` 2. Run the following tests: - network_3GSmokeTest - network_VPNConnect.* - network_WiMaxSmoke - wifi_matfunc Change-Id: Ic1553c182ab7a833a68c45f012f646b8930cb095 Reviewed-on: https://chromium-review.googlesource.com/193606 Reviewed-by: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
ae30e9e4f9050a5a2c3b18d20f8bd23f20aa8f38 |
|
28-May-2013 |
mukesh agrawal <quiche@chromium.org> |
shill: create external_task abstraction This moves code out of L2TPIPSecDriver into a new ExternalTask class, and updates the L2TPIPSecDriver code appropriately. While there: - fix a couple bug in L2TPIPSecDriverTest::ExpectInFlags. (The function was returning early, and not checking the value of the flag.) - remove RpcTask::GetRpcInterfaceIdentifier, since the only place it was called from was a test. BUG=chromium:209938 TEST=unit tests, manual Manual test ----------- - connect to CrOS_WPA2_Buffalo2_AG300H_2.4GHz - /usr/local/lib/flimflam/test/connect-vpn l2tpipsec-psk \ Cisco-ASA-173 172.22.22.173 \ Cisco-ASA-173 chromeos_psk \ CrOS_Password <password> - check that ppp0 has an IP address - egrep "l2tpipsec_vpn.+pppd: local" /var/log/net.log (should match) Change-Id: I54aed25f14597d0324249aaddba2095d296ded7d Reviewed-on: https://gerrit.chromium.org/gerrit/57193 Reviewed-by: Darin Petkov <petkov@chromium.org> Commit-Queue: mukesh agrawal <quiche@chromium.org> Tested-by: mukesh agrawal <quiche@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
6999022029507e90bc8a032b85e87ef83d2c4d1d |
|
14-Nov-2012 |
Darin Petkov <petkov@chromium.org> |
shill: l2tpipsec: Cleanup on disconnect. Previously, we would mark the service as disconnected but we would leave a bunch of resources around such as the l2tpipsec_manager process. BUG=chromium-os:36095 TEST=unit tests; established l2tp/ipsec, shut down server, checked that shill disconnects right away and shuts down l2tpipsec_vpn and pppd on the client. Change-Id: I729eac375ca2229311decd52e20acfa4332e2a59 Reviewed-on: https://gerrit.chromium.org/gerrit/38019 Tested-by: Darin Petkov <petkov@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Ready: Darin Petkov <petkov@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
b691efd71561246065eae3cdd73a96ca1b8a528d |
|
09-Aug-2012 |
Christopher Wiley <wiley@chromium.org> |
shill: Rename SMLOG to SLOG Rewrite SMLOG as SLOG, thus saving many edits. Change the location of the SLOG macro to be memory_log.h, requiring includes to be rewritten and reordered. While we're rewriting includes, moving all assorted logging includes into a generic shill/logging.h, thus saving future logging changes from altering these includes ever again. BUG=chromium-os:31145 TEST=Builds, unit tests still pass Change-Id: Ie5129fcbdda87f3149460209a682c698b876b09a Reviewed-on: https://gerrit.chromium.org/gerrit/29650 Commit-Ready: Christopher Wiley <wiley@chromium.org> Reviewed-by: Christopher Wiley <wiley@chromium.org> Tested-by: Christopher Wiley <wiley@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
209e629754acc6807fd5deff888bf4521867f68d |
|
20-Apr-2012 |
Darin Petkov <petkov@chromium.org> |
shill: vpn: Implement L2TPIPSecDriver::Connect and GetSec callback. BUG=chromium-os:26843,chromium-os:29367 TEST=unit tests Change-Id: I3a04c118da0b4c397b851ff69625461be455d135 Reviewed-on: https://gerrit.chromium.org/gerrit/20679 Reviewed-by: Darin Petkov <petkov@chromium.org> Tested-by: Darin Petkov <petkov@chromium.org> Commit-Ready: Darin Petkov <petkov@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
fad4a0b7e55dd82d3815ee96862b6e546727eb6e |
|
19-Apr-2012 |
Ben Chan <benchan@chromium.org> |
shill: Replace VLOG with SLOG. This CL replaces all uses of VLOG(level) with SLOG(scope, level) with the same verbose level and an appropriate scope for each affected logging statement. BUG=chromium-os:29641 TEST=Build and run unit tests. Test scope logging with ff_debug. Change-Id: Ifdcf1faa2a309bcbd9ee369a66179ce9c7f1ad19 Reviewed-on: https://gerrit.chromium.org/gerrit/20629 Commit-Ready: Ben Chan <benchan@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>
/system/connectivity/shill/rpc_task.cc
|
a9b1fedcad9d354ff7b0a6a7e4cfd58fa7133084 |
|
29-Feb-2012 |
Darin Petkov <petkov@chromium.org> |
shill: Setup .Task RPC service for incoming VPN communication. This will be used by OpenVPN, for example, to communicate back to shill connection information (IP, DNS, etc.). The RPC class model mostly follows the existing RPC adaptor classes (Manager, Service, etc.). Task is a bit overloaded and confusing in the context of shill so calling the RPC object RPCTask instead. Also, the current intent is for this object to just handle RPC service calls. Once the initial VPN implementation is in we may decide to rename and refactor these objects. BUG=chromium-os:26993 TEST=unit test Change-Id: Ie294524b954c4a589c07ad285c7703cbbf9157d6 Reviewed-on: https://gerrit.chromium.org/gerrit/17047 Reviewed-by: Darin Petkov <petkov@chromium.org> Tested-by: Darin Petkov <petkov@chromium.org> Reviewed-by: Sam Leffler <sleffler@chromium.org> Commit-Ready: Darin Petkov <petkov@chromium.org>
/system/connectivity/shill/rpc_task.cc
|