d9c79aa078a5df1882848d26a52d48a02b4057a5 |
|
20-Nov-2015 |
Peter Qiu <zqiu@google.com> |
Remove D-Bus dependency from Config This is achieved by using a generic ConfigAdaptorInterface to communicate with the adaptor. Use FakeConfigAdaptor for testing, which provides the storage for the property variables. While there, update the Config APIs to use the generic internal Error type instead of brillo::Error (which is tailored more towards D-Bus). The D-Bus adaptor will convert it to brillo::Error when returning from D-Bus method calls. Bug: 24194427 TEST=Setup AP on Chrome OS and Brillo device TEST=Run unittests Change-Id: I5aa8ffd0805bcbb0125224f4f430245b70f56b6a
/system/connectivity/apmanager/mock_config.h
|
8d0c31bb481b712a3b2e6612390679e29053c620 |
|
13-Oct-2015 |
Alex Vakulenko <avakulenko@google.com> |
apmanager: Rename "chromeos" -> "brillo" in include paths and namespaces libchromeos is transitioning to libbrillo and chromeos namespaces and include directory is changing to brillo. Bug: 24872993 TEST=built for aosp and brillo, all unit tests pass on dragonboard Change-Id: I4c6efbc5bbf80d251e5d91bc3db49f02bc0e4732
/system/connectivity/apmanager/mock_config.h
|
326b6cfba5ab73c9e41a7585d1bc95871631122a |
|
02-Sep-2015 |
Peter Qiu <zqiu@google.com> |
Re-license apmanager 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, the NOTICE was replaced with a copy of the Apache2 license and MODULE_LICENSE_* file was updated. BUG=23619937 TEST=grep 'Chromium OS Authors' doesn't find anything. Change-Id: I4ade0a15ff18ab159d4a2f99525b62c780b13c89
/system/connectivity/apmanager/mock_config.h
|
fb39ba4b2ef92f0c9d19f6910a350cd8a14405a0 |
|
21-Nov-2014 |
Peter Qiu <zqiu@chromium.org> |
apmanager: support for WiFi devices and interfaces Added DeviceInfo for enumerating WiFi devices (PHYs) and detecting WiFi interfaces. Also Created a Device class for abstracting WiFi PHYs, which will maintain the device's capabilities and manage interfaces created on the device. Integrate Device with Manager and Config to allow user to start an AP service without providing interface information. Next up, will focus on parsing HT/VHT capabilities for each band and integrate it into ap configuration. Also adding shill support for claim/release interface. BUG=chromium:431763 TEST=unittest Change-Id: I62f4251064483b57e264d1278fde68022a737aea Reviewed-on: https://chromium-review.googlesource.com/231257 Reviewed-by: Peter Qiu <zqiu@chromium.org> Commit-Queue: Peter Qiu <zqiu@chromium.org> Tested-by: Peter Qiu <zqiu@chromium.org>
/system/connectivity/apmanager/mock_config.h
|
376e40426ad6055adfb384240b6e9a5d732f06e5 |
|
13-Nov-2014 |
Peter Qiu <zqiu@chromium.org> |
apmanager: abstraction for AP service. Add an abstraction for AP service, which creates/manages hostapd process. Update org.chromium.apmanager.Manager.CreateService method to be asynchronous, where the service dbus path is return when the respective Service and Config object completes the DBus interface registration. While there, correctly register DBus object interfaces for each dbus object. BUG=chromium:431760 TEST=unittests CQ-DEPEND=CL:229600,CL:229430 Change-Id: I5bfb775d2cedb4d636b4f6963795c0d9180cc840 Reviewed-on: https://chromium-review.googlesource.com/229463 Reviewed-by: Paul Stewart <pstew@chromium.org> Reviewed-by: Christopher Wiley <wiley@chromium.org> Tested-by: Peter Qiu <zqiu@chromium.org> Commit-Queue: Peter Qiu <zqiu@chromium.org>
/system/connectivity/apmanager/mock_config.h
|