9907358e1374c55440d8fcf5175633315678dbe5 |
|
17-Jul-2017 |
Steven Moreland <smoreland@google.com> |
Reference nativehelper/jni.h as jni.h nativehelper will no longer export nativehelper/jni.h so that everywhere can reference this file with the same name. Bug: 63762847 Change-Id: I888460930169e18c1f89f025b5477f24b812bb5b
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
b8b3fb8228a1f90106bad8c59ce006b81ef7921c |
|
09-Mar-2017 |
Roshan Pius <rpius@google.com> |
Remove all legacy HAL usage from framework WifiNative now just becomes a module to route calls into the appropriate native module: WifiVendorHal, WificondControl, SupplicantStaIfaceHal, SupplicantP2pIfaceHal. Changes in the CL: 1. Cleanup WifiNative to remove the legacy HAL usage. 2. Remove the |HIDL*| flags in WifiNative. 3. Remove static instance of WifiNative/WifiMonitor. 4. Remove WifiMonitor code parsing the string events from wpa_supplicant. 5. Remove all unused jni code used for legacy HAL interactions. 6. Remove dependency of libwifi-hal & libwifi-system from framework. Notes: a) We can now potentially split up WifiNative into separate chunks: WifiStaNative, WifiP2pNative, WifiRttNative, etc instead of having a monolithic WifiNative instance. b) We may have to add back the local log in WifiNative (b/36059665). Bug: 35702893 Bug: 34457880 Bug: 34884202 Bug: 35421721 Test: Compiles, existing unit tests pass. Test: Device boots up and connects to wifi networks. Test: Verified with wifi regression (b/36068282) Change-Id: I3e13522c912242af8023471e029edb1ce47fd3e9
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
480554af1be404fe3920605e3c5634497995ff95 |
|
29-Aug-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix google-explicit-constructor warnings in wifi/service. * Add explicit keyword to conversion constructors or NOLINT for implicit converters. Bug: 28341362 Test: build with WITH_TIDY=1 Change-Id: I86858b03f38ea92fae94d10070eb66c708348c80
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
a2008c5029ef1099794d72dac8a2382dd1b28c47 |
|
13-Jul-2016 |
Etan Cohen <etancohen@google.com> |
[NAN] Service name usage: add validity check call & use byte[] am: 91a3f00bea Change-Id: I6c4416ea3cef39d7ff7b739d38d4f4ba3cc1c1f4
|
91a3f00bea170ed5a37566c12608b66755ddfa99 |
|
07-Jul-2016 |
Etan Cohen <etancohen@google.com> |
[NAN] Service name usage: add validity check call & use byte[] Validates service name per spec (see bug for details). Propagate through to HAL as a byte[] rather than a string. Bug: 30000106 Change-Id: I5af8dd10c65edac1aa5e742ca9fd152989e322e0
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
3592af2adb0c30244a46db03164ca0f7e6d3b613 |
|
01-Apr-2016 |
mukesh agrawal <quiche@google.com> |
jni_helper: add createObjectWithArgs For the packet fate feature, we'd like to be able to call a constructor that requires arguments. Add createObjectWithArgs, to meet that need. While there: update the prototypes for set<Type>ArrayRegion(), to make it clear that the source values are not modified. BUG=27528124 TEST=compile Change-Id: If29939c9310c4b72098533efb9a785b325f9b2cf
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
956f54b391677d78379729dd14518edddf3c7660 |
|
29-Sep-2015 |
Etan Cohen <etancohen@google.com> |
NAN: initial service implementation for discovery Initial NAN service implementation. Supports: - Configuration - Publish/Subscribe = Discovery - Message passing - Notifications Bug: 26216681 Change-Id: I1f84a6006cec3c3ed9a4566a79b1b4f8dcecde08
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
7d519b6686ece717fd3890c0656b46155c22a377 |
|
05-Aug-2015 |
Vinit Deshpande <vinitd@google.com> |
Fix refcounting of objects and data in WifiNative Bug: 22857896 Change-Id: I552495f1b8561eb7917f6a94284f1716870491da
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
5cfd8d8b9f241dcad874125a1b5538ee0d6860fe |
|
29-Jul-2015 |
xinhe <xinhe@google.com> |
Boot loop when SSID has non UTF-8 character in the name b/22773761 Change-Id: I24e1579ff1aafde703d2090f93399fd5f299a75a
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
c96feb800590f43b7be76d1000ab5d949e5c6790 |
|
02-Apr-2015 |
xinhe <xinhe@google.com> |
RTT framework interface update Bug:19917983 Change-Id: I3041ca5134dd1cb24f1ceab80cc79bdc5934424a
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
12cf388ecf3b2aa5ba66ed680b931fa356ab75b5 |
|
13-Mar-2015 |
xinhe <xinhe@google.com> |
Change rtt Framework interface Bug:19735392 Change-Id: Ie64e4609c9804c904836bb37255d4efe9211f39f
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
83a674a18c84ff4f01377bbfd8988699dec93bc2 |
|
31-Oct-2014 |
Vinit Deshpande <vinitd@google.com> |
New Additions to WifiScanner APIs [DO NOT MERGE] Added single shot scan, and maxScansToCache. Also fixed getScanResults() to report scan results to listeners. Bug: 18087596 Bug: 17694040 Bug: 18059273 Change-Id: Id623ab9ee2ab89c86a35082279331fa609016347
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
b0b1d59786de7ff1fc98e31a16a7d710458bf549 |
|
30-May-2014 |
Vinit Deshpande <vinitd@google.com> |
Fix the stopping of scan after Wifi connection We have code that stops kitkat batch scan while we get a new IP address via DHCP; this exists because ARP multicast packets may be lost if the wifi radio is off channel for scanning. We need to do something similar for GScan as well - to avoid getting in the same problem. This change accomplishes that. This change also makes all HAL methods static, getting WifiNative closer to the 'SupplicantManager' role. cherry-picked from klp-wireless-dev SHA1 8f343d40a55bc638872a3bb3453b95062bf838ef Change-Id: Id2b500e37b71ea21a6bca162011abecbd41d90ec
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
aabe7a9f2f32915fd1f25416a6d2034a844005d6 |
|
10-May-2014 |
vandwalle <vandwalle@google.com> |
introducing link layer cherry-picked from klp-wireless-dev-mirror SHA1: eb8de645540caa6076c34854d8a4e7c22341783f Change-Id: I5c736c697d38ec17dcde81bdee638048fd688073
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
e4e3750390bec0a849a9153348b7c21b2cc8b843 |
|
05-May-2014 |
Vinit Deshapnde <vinitd@google.com> |
Initial implementation of WifiScanner This change implements basic functionality of WifiScanner. Following functionality is enabled 1. Scanning - specify a list of channels to scan 2. Significant change detection 3. AP hotlist Change-Id: I4fbb2cccbb15df21aae7a81f5d9b17fde2bda8c0
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|
7f9a15d554f69311a0db43347d6473a7c4c46e2e |
|
08-May-2014 |
Vinit Deshapnde <vinitd@google.com> |
More HAL functionality This change implements JNI plugs for delivering events to WifiNative in framework. Also introduces a test utility. Also has updated Gscan.h which is made up-to-date with the promised functionatliy. Change-Id: I12dd6d9f171e01e4b23ce4839b4022acd5e599cb Conflicts: service/Android.mk
/frameworks/opt/net/wifi/service/jni/jni_helper.h
|