Peter Qiu
588a2dc0c2
Merge "wifi: add test target/directory for unit testing WiFi framework APIs" am: afbe615993 am: 2b30cb4885
...
am: 887c9224af
Change-Id: I2ae1c51a40b61b74ce0f4f7dfe369f91378fa6ea
2016-09-28 23:16:22 +00:00
Treehugger Robot
afbe615993
Merge "wifi: add test target/directory for unit testing WiFi framework APIs"
2016-09-28 22:52:31 +00:00
Etan Cohen
2fe15078b8
Merge "[NAN] Remove builder API using String to translate to byte[]" am: 1bca5ad210 am: 62bceaabe9 am: fd033a47e9
...
am: cc9a933ea0
Change-Id: Ifb75b7c5e9809b6a0ce4c93708ef588d49fc477d
2016-09-28 20:54:56 +00:00
Etan Cohen
cc9a933ea0
Merge "[NAN] Remove builder API using String to translate to byte[]" am: 1bca5ad210 am: 62bceaabe9
...
am: fd033a47e9
Change-Id: Ifab50666a6d71b3dfe18f06be5cb3137533998ee
2016-09-28 20:46:04 +00:00
Etan Cohen
60add8ad01
[NAN] Remove builder API using String to translate to byte[]
...
Per API review: String accessor was not needed (duplicate, semantics
not accurate, trivial use-case).
(cherry-pick of commit c76ccf3e7e673fb21f27ea8e7482021900b113cf)
Bug: 31470256
Test: unit tests & integration (sl4a) testing.
Change-Id: Id307702627afd8ee579b540d4c2f65359bf9a925
2016-09-28 11:47:24 -07:00
Etan Cohen
ca58352b87
Merge "[NAN] Use a hidden class for peer ID opaque handle" am: e43c1a3e3e am: 66741c2c0f am: a96c6e222b
...
am: 5d09ab4812
Change-Id: I974612e889f581d7361dadc69f176c6912661cca
2016-09-28 05:31:39 +00:00
Etan Cohen
5d09ab4812
Merge "[NAN] Use a hidden class for peer ID opaque handle" am: e43c1a3e3e am: 66741c2c0f
...
am: a96c6e222b
Change-Id: I2bb9a0eb5040d0dd37ec2ffda5fa06bde9ee6a50
2016-09-28 05:25:52 +00:00
Etan Cohen
f085c1951a
[NAN] Use a hidden class for peer ID opaque handle
...
Results in clearer run-time exception (relatively to using Integer).
(cherry-pick of commit 57db2b3eea5333e5ee144ea29e4a4af02fae7309)
Bug: 31689166
Test: unit-tests + integrated (sl4a).
Change-Id: I79d0e8061204834b9775b02d503cb18fd03ed8c6
2016-09-27 16:42:05 -07:00
Peter Qiu
601964b927
wifi: add test target/directory for unit testing WiFi framework APIs
...
The existing tests for the WiFi frameworks API android.net.wifi are
copied from frameworks/opt/wifi/tests, and will be removed in
frameworks/opt/wifi/tests.
Bug: 31745421
Change-Id: I789e983bc7dd02b6c3fa6a982ca671347912be0f
Test: frameworks/base/wifi/runtests.sh
2016-09-27 15:13:20 -07:00
Etan Cohen
1ae6a6bb37
Merge "[NAN] Rename setTerminateNotificationEnabled per API review" am: 5d74bf9f95 am: 62be010f2a am: fb43e8509b
...
am: fe985955c2
Change-Id: I984bec4b050f93486030a2e7c6320b53d990f776
2016-09-27 20:18:23 +00:00
Etan Cohen
fe985955c2
Merge "[NAN] Rename setTerminateNotificationEnabled per API review" am: 5d74bf9f95 am: 62be010f2a
...
am: fb43e8509b
Change-Id: Icba27b160eaf410d79605b49f6e3e566403c41e0
2016-09-27 20:12:33 +00:00
Etan Cohen
6c48c33735
[NAN] Rename setTerminateNotificationEnabled per API review
...
(cherry-pick of commit 7df9b7a1039ea8e34e82e650cebd1025a2591580)
Bug: 31470256
Test: unit tests + integrated (sl4a) tests
Change-Id: I1554b5b7961a5c46656a40ad395431125da7aa7f
2016-09-27 10:53:47 -07:00
Etan Cohen
8d3b963c87
Merge "[NAN] Fix javadoc links" am: 4ad6291b08 am: 2cd4514323 am: c9b156f945
...
am: 996aa83d88
Change-Id: I1b9e641027701f85fe32be7572127503beb28856
2016-09-27 02:01:00 +00:00
Etan Cohen
996aa83d88
Merge "[NAN] Fix javadoc links" am: 4ad6291b08 am: 2cd4514323
...
am: c9b156f945
Change-Id: If0413d6fc68d072bb81f39ce10c15a1515e4debe
2016-09-26 23:43:50 +00:00
Etan Cohen
dfc1202879
Merge "[NAN] Fix incorrect log message" am: fe0f393116 am: e452d1e317 am: df82082e51
...
am: 626446e464
Change-Id: I926cc3f841d426f3918fb963c22e5c7ec7cebb58
2016-09-26 21:13:56 +00:00
Etan Cohen
626446e464
Merge "[NAN] Fix incorrect log message" am: fe0f393116 am: e452d1e317
...
am: df82082e51
Change-Id: I05e21dca880f481c4795ff7609a1e0185a23fb9f
2016-09-26 21:07:34 +00:00
Etan Cohen
7c724e6708
[NAN] Fix javadoc links
...
(cherry-pick of commit ee3d9fc5e60ce4b57dbba7483ac323ed29df2e4a)
Bug: 31470256
Test: builds (javadoc only)
Change-Id: I645525660b9a6759f968d9e62cd79d6a851815bf
2016-09-26 13:54:50 -07:00
Etan Cohen
3ef824fb58
Merge "[NAN] Replace int peerId with more opaqure Object peerHandle per API review" am: 88da460cd8 am: bc74135d6a am: b319bc2bf7
...
am: 37db2fbfbd
Change-Id: I4762a3d4af935081c5d456ca30daf561fcd312f5
2016-09-26 19:40:46 +00:00
Etan Cohen
37db2fbfbd
Merge "[NAN] Replace int peerId with more opaqure Object peerHandle per API review" am: 88da460cd8 am: bc74135d6a
...
am: b319bc2bf7
Change-Id: Ib0d578323b719b90d3330993d61079dc3885bf52
2016-09-26 19:06:11 +00:00
Etan Cohen
41d6f375be
[NAN] Fix incorrect log message
...
(cherry-pick of commit 0d7863406b1542c3092fa976cfb41b09a97dd8bd)
Bug: 31678708
Test: integrated (sl4a) test
Change-Id: I822c66619642f08d1d8f68cc8257185360da60be
2016-09-26 11:53:28 -07:00
Etan Cohen
27c18cbb5b
[NAN] Replace int peerId with more opaqure Object peerHandle per API review
...
(cherry-pick of commit f02ae5e23cb59fcbd364907ecb1199424fc5eb62)
Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: I0225027b8e1a2d7cb5d27afc91b97ef9643f5dff
2016-09-26 10:14:35 -07:00
Etan Cohen
8b82662df2
Merge "[NAN] Change Broadcast for NAN status change to notification only" am: e1513a8cc6 am: f95a3703c1 am: c83ae8d290
...
am: b041ae49d6
Change-Id: Ibd5e08c00a6ef753b4a5cac744c1a0119f88bc80
2016-09-26 17:04:25 +00:00
Etan Cohen
b041ae49d6
Merge "[NAN] Change Broadcast for NAN status change to notification only" am: e1513a8cc6 am: f95a3703c1
...
am: c83ae8d290
Change-Id: I1b8db56db307ce8d81a8df5833030d823724f42e
2016-09-26 16:58:27 +00:00
Etan Cohen
38764e088e
Merge "[NAN] Remove failure reason codes from API per API review" am: a7b2fff388 am: 3f1c33c7b8 am: 11b8fe0340
...
am: fe06766539
Change-Id: Ic569e4d201aea1344c84de99344dce8345fc72a1
2016-09-26 15:14:57 +00:00
Etan Cohen
fe06766539
Merge "[NAN] Remove failure reason codes from API per API review" am: a7b2fff388 am: 3f1c33c7b8
...
am: 11b8fe0340
Change-Id: I505cc2614754afa9039126bd502a9e58f45184b3
2016-09-26 15:09:48 +00:00
Etan Cohen
93617997bb
[NAN] Change Broadcast for NAN status change to notification only
...
Remove information about current status of NAN. Receiver will have
to query that information explicitly. New pattern (per API council
review) - helps reduce window for having old information.
(cherry-pick of commit 905077a590d5b63a262d6f1f4f6e555ad9b79359)
Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: If3d0873989389e6c69feb0d02e5d0c79cdf9679e
2016-09-26 07:53:57 -07:00
Etan Cohen
471227d547
Merge "[NAN] Reorder parameters of send message method(s) per API review" am: 1dd012a41a am: a6c2aa4131 am: 10132fb994
...
am: 60aad2a2ba
Change-Id: I0b58a49cb980fb799b1e69ccc8e672ed8745fb2c
2016-09-26 13:20:17 +00:00
Etan Cohen
60aad2a2ba
Merge "[NAN] Reorder parameters of send message method(s) per API review" am: 1dd012a41a am: a6c2aa4131
...
am: 10132fb994
Change-Id: I0be79dd5b8d21a94fd6a40fd08d054ed30003a8b
2016-09-26 13:15:38 +00:00
Etan Cohen
5542ccc59c
[NAN] Remove failure reason codes from API per API review
...
Not all codes are actionable. Will add back if/as needed.
(cherry-pick of commit 4b47c3f5b869a5fb072b122c47bf2c9e87f582e9)
Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: Ibfc9df4dbd3b569caf4ade1da9d2ef43d99269a8
2016-09-26 06:05:06 -07:00
Etan Cohen
1dd012a41a
Merge "[NAN] Reorder parameters of send message method(s) per API review"
2016-09-26 12:58:14 +00:00
Etan Cohen
cd607bf5e1
Merge "[NAN] Add Handler to publish/subscribe per API review" am: 95abef9355 am: c8f03c33df am: 3c94a1c56c
...
am: 7fa6ab7f9a
Change-Id: I0d4e3abc35213a0c8eae5a764e73d59e1b336596
2016-09-26 09:36:05 +00:00
Etan Cohen
7fa6ab7f9a
Merge "[NAN] Add Handler to publish/subscribe per API review" am: 95abef9355 am: c8f03c33df
...
am: 3c94a1c56c
Change-Id: I3e8726f736066943164bb937f1f3aba6b415e1aa
2016-09-26 00:30:53 +00:00
Etan Cohen
8a66410296
[NAN] Reorder parameters of send message method(s) per API review
...
Move messageId before message in the argument list.
(cherry-pick of commit 3da7c88425d826e1a5e662f3d8671900e2ad15e5)
Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: I6bfd673a0f92d9908c5b837b713120927b1a0123
2016-09-25 17:19:05 -07:00
Etan Cohen
4448e661a8
Merge "[NAN] Separate ATTACH from IDENTITY_CHANGE callbacks." am: bc3d106b97 am: a29bcecad9 am: 0517a6dcc7
...
am: 4c83ebbc4d
Change-Id: I28b2e7b87908f7f3175ed4f786bf56d25983b11c
2016-09-25 20:16:26 +00:00
Christopher Wiley
17ab5d3239
Remove WifiManager#get/setFrequencyBand am: 79ec1736be am: a7394a4a70 am: af51ffe814
...
am: 531348c37a
Change-Id: Ic70371212f16fe015ab7c328ddb4f92501c11436
2016-09-24 01:51:46 +00:00
Etan Cohen
ede1d0f211
[NAN] Add Handler to publish/subscribe per API review
...
All callback registrations must have handlers.
(cherry-pick of commit 9b04fd2475f5ebecb81e75a8272cf410ba3f5854)
Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: I5ecc04f997e45b76710f526f378e4cf6e0e28fb9
2016-09-23 10:16:26 -07:00
Etan Cohen
4c83ebbc4d
Merge "[NAN] Separate ATTACH from IDENTITY_CHANGE callbacks." am: bc3d106b97 am: a29bcecad9
...
am: 0517a6dcc7
Change-Id: I2c19aade571d63aabcea5962a1e4956c164c99f6
2016-09-23 04:22:17 +00:00
Etan Cohen
bc3d106b97
Merge "[NAN] Separate ATTACH from IDENTITY_CHANGE callbacks."
2016-09-23 03:59:40 +00:00
Christopher Wiley
531348c37a
Remove WifiManager#get/setFrequencyBand am: 79ec1736be am: a7394a4a70
...
am: af51ffe814
Change-Id: Id522f1b468f7f83484db4b3a039648cf3ca19d9c
2016-09-23 00:04:50 +00:00
Christopher Wiley
a7394a4a70
Remove WifiManager#get/setFrequencyBand
...
am: 79ec1736be
Change-Id: I9b5b298fc3e47e77a59701e7f9d4dc18680f12b8
2016-09-22 23:50:58 +00:00
Christopher Wiley
430904a4ab
Merge changes from topic 'remove-set-frequency-band'
...
* changes:
Remove ability to set frequency from WifiAssociationTest
Remove WifiManager#get/setFrequencyBand
2016-09-22 23:34:17 +00:00
Etan Cohen
2d8f65d441
Merge "[NAN] Method renames based on API council feedback" am: dcac00f325 am: 3501748dea am: 6b6c719dd2
...
am: d48845629b
Change-Id: I45506aeab052bb2585ac5050388606be7bbec1d0
2016-09-22 23:09:22 +00:00
Etan Cohen
d48845629b
Merge "[NAN] Method renames based on API council feedback" am: dcac00f325 am: 3501748dea
...
am: 6b6c719dd2
Change-Id: I5ea3e18bbaec7875b3720febfd4bbdcb97c92883
2016-09-22 20:04:04 +00:00
Etan Cohen
78ef40a668
[NAN] Separate ATTACH from IDENTITY_CHANGE callbacks.
...
Provide separate mechanism to attach with a request for identity
change listener.
(cherry-pick of commit 78e33f277eff5183f4525ce2a699acf2ad848177)
Bug: 31470256
Test: unit tests & integration (sl4a) tests.
Change-Id: I26b3bf4e904f3c3822578185fa55e2de5e63b71b
2016-09-21 18:11:33 -07:00
Etan Cohen
7ea61d28a6
Merge "[NAN] Refactor WifiNanManager to create separate sessions per connect." am: 84b3d2040a am: 337baf9d42 am: ebe497e40b
...
am: 307572149f
Change-Id: I2595b3dfca3bf67c3fd57a1fe04ca5614ad3bbb2
2016-09-21 21:59:07 +00:00
Etan Cohen
b68ed2876c
[NAN] Method renames based on API council feedback
...
- Fix tenses throughout
- connect -> attach
- disconnect/terminate -> destroy
- IsUsable -> IsAvailable
Note: pure rename operation - no functional changes
(cherry-pick of commit 34a0342ab515762f3fc594ffbc4784e56e79ccbf)
Bug: 31470256
Test: unit tests + integration (sl4a) test
Change-Id: I0f275c590c63109b7196622cfc5001082e3eb5a2
2016-09-21 13:46:21 -07:00
Etan Cohen
307572149f
Merge "[NAN] Refactor WifiNanManager to create separate sessions per connect." am: 84b3d2040a am: 337baf9d42
...
am: ebe497e40b
Change-Id: I336641dfcfba46ad80936acbc73db869e0a0922a
2016-09-21 20:35:02 +00:00
Etan Cohen
bd4bf35d22
[NAN] Refactor WifiNanManager to create separate sessions per connect.
...
Separate session enables separate namespace for functions which depend
on a connection to exist.
(cherry-pick of commit a2eb21d1233e921487e3dada1d10ba3e14611168)
Bug: 31470256
Test: unit tests, integration (sl4a) tests.
Change-Id: I8be0bc609e55319446cef149ba49cd6f7a5f446a
2016-09-21 10:54:42 -07:00
Etan Cohen
e6338578bd
Merge "[NAN] Rename to make discovery explicit" am: 5706a8f535 am: eb4c838c46 am: ad864c8fd9
...
am: b7f1a665b5
Change-Id: Icfb2cc41125f14add10c2d8881d651c51c484b6c
2016-09-21 05:42:24 +00:00
Rebecca Silberstein
3d25ec4479
Merge "WifiScanner: retrieve single scan results" am: 3c70a2fad2 am: c507bcaf63 am: 6d2cca0f43
...
am: 683bc64b6b
Change-Id: I39e4061c2afac1f841bb800b40d15f32d529f214
2016-09-21 04:53:53 +00:00