summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-09-18[SP 2025-09-01] Do not treat SdkSandBox as privileges Appbanksia-dev Nate Jiang
Flag: EXEMPT bug fix Bug: 399885815 Test: atest com.android.server.wifi (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b8feb0cc861f6071e3d3e5e289ce969237901722) Merged-In: I1ee7a09b7628a67dcb3502b29d99761bafd913b5 Change-Id: I1ee7a09b7628a67dcb3502b29d99761bafd913b5
2025-04-12Merge cherrypicks of ['googleplex-android-review.googlesource.com/32954361'] ↵ Android Build Coastguard Worker
into 25Q2-release. Change-Id: Ib9f35190f5b8159b845be123a157b479eeea28e2
2025-04-12Import translations. DO NOT MERGE ANYWHERE Bill Yi
Auto-generated-cl: translation import Bug: 408276020 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:9d80ea4f6b00e88831c7ceb1d37a0aa2253b108f) Merged-In: Id37cc6f445a707bd4b192290f9c021f696bd43ac Change-Id: Id37cc6f445a707bd4b192290f9c021f696bd43ac
2025-04-04Merge cherrypicks of ['googleplex-android-review.googlesource.com/32701599'] ↵ Android Build Coastguard Worker
into 25Q2-release. Change-Id: Ic6aa0698c9bf8696cafea063f427a0f9ecbc68a3
2025-04-04Update Aware pairing API documentation maheshkkv
Update the API documentation for isAwarePairingSupported() to include details about supporting NAN pairing and all associated Aware R4 security features, as defined in Wi-Fi Aware Specification Version 4.0. Bug: 406503442 Test: Build successfully Flag: DOCS_ONLY (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8cada2e3f646c7fec48d5ce1c5e13e486a8bc31e) Merged-In: If34941ab44d68f783cd9215eef822d952d9cad55 Change-Id: If34941ab44d68f783cd9215eef822d952d9cad55
2025-03-24Snap for 13264465 from d7e8a190d8a2b8474665c56a232d319d30e22ca1 to 25Q2-release Android Build Coastguard Worker
Change-Id: I9879fdb210e69645ae511c8f266c23c9d2c10f24
2025-03-24Merge "Fix mobly issue" into main Treehugger Robot
2025-03-24Merge changes Ie79a3d67,Ia601da87,Ie593dc64 into main Gabriel Biren
* changes: Log WifiMulticastLockManager active sessions in WifiMetrics when filtering is re-enabled. Split addWifiLockActiveSession into separate methods for WifiLockManager and MulticastLockManager. Log WifiMulticastLockManager acquired sessions in WifiMetrics when locks are released.
2025-03-21Snap for 13256841 from da844144fd9c5df04fe8ac225660808642ef0040 to 25Q2-release Android Build Coastguard Worker
Change-Id: I16325a9e2adb27470f5ef76e57ff51dc5509c385
2025-03-21Merge "Retrieve the attribution tag and package name when a multicast lock ↵ Gabriel Biren
is acquired." into main
2025-03-21Don't send BLOCK_DISCOVERY when P2P is in Disabled state sunilravi
Before triggering the DHCP, clientModeImpl send BLOCK_DISCOVERY to stop the P2P discovery. And wait for CMD_PRE_DHCP_ACTION_COMPLETE message back from P2P module. This is done to protect the DHCP exchange. But if p2p is in a waiting state(Transitioned from Disabled state) for user response to create the interface, all the messages will be deferred. So clientModeImpl doesn't get CMD_PRE_DHCP_ACTION_COMPLETE response from P2P module. This blocks the DHCP when p2p is in waiting state. A change (Iacf3e35e82c3cf06e9986dba3535a1ac71b4dd88) was added in last year to prevent BLOCK_DISCOVERY message exchange when P2P is in waiting state. But that didn't fix the issue. So modified the logic to, not to send BLOCK_DISCOVER if p2p service is not running. Bug: 391509308 Test: atest ClientModeImplTest Flag: EXEMPT bugfix Change-Id: I65ffa331c5bfeb2c4143c9e21ddc780ee66f36c1
2025-03-21Merge "Fix parsing of CIPHER and AKM for secure ranging" into main Mahesh KKV
2025-03-21Merge changes I9f6e080e,Ie4397072 into main Gabriel Biren
* changes: Implement the remaining USD methods in the framework mainline supplicant wrapper. Add framework implementations for startUsdPublish and startUsdSubscribe.
2025-03-21Merge "Split addWifiLockAcqSession into separate methods for WifiLockManager ↵ Gabriel Biren
and MulticastLockManager." into main
2025-03-21Log WifiMulticastLockManager active sessions Gabriel Biren
in WifiMetrics when filtering is re-enabled. Bug: 391378901 Flag: EXEMPT minor metrics feature Test: atest WifiMulticastLockManagerTest Change-Id: Ie79a3d67bdab271c8d2aba3be20fb60b2b7f2077
2025-03-20Fix parsing of CIPHER and AKM for secure ranging maheshkkv
The capability string, found in scan results, includes encodings for supported AKMs and CIPHERs by the AP. Building secure ranging responder configuration process requires parsing these encodings to populate the PASN configuration with the available AKMs and CIPHERs. Later the best AKM and CIPHER is selected based on the device capability. Also make the CIPHER string for CCMP and GCMP explicitly as CCMP-128 and GCMP-128. Bug: 356734952 Test: atest FrameworksWifiTests Flag: EXEMPT bug fix Change-Id: I47329fe3b81535ac2a8cf4b70f9d4c89cf6aae75
2025-03-20Merge "Implement the USD callbacks in the framework mainline supplicant ↵ Treehugger Robot
class." into main
2025-03-21Split addWifiLockActiveSession into separate methods Gabriel Biren
for WifiLockManager and MulticastLockManager. Some of the existing logic does not apply to the metrics for multicast locks. Also see ag/32466544 where a similar split was done for the lock acquired method. Bug: 391378901 Flag: EXEMPT minor metrics feature Test: atest WifiLockManagerTest WifiMetricsTest Change-Id: Ia601da87163e5a9d0775569d66dcdc8805438832
2025-03-21Log WifiMulticastLockManager acquired sessions Gabriel Biren
in WifiMetrics when locks are released. Bug: 391378901 Flag: EXEMPT minor metrics feature Test: atest WifiInjectorTest \ WifiMulticastLockManagerTest Change-Id: Ie593dc64d97210b29ca657d3bb5b1254caf5eae2
2025-03-20Snap for 13248265 from 91a0bc648f55263ac504dcd8dfece062a053c092 to 25Q2-release Android Build Coastguard Worker
Change-Id: Icb69c7893197346e55213e951de675113bc35637
2025-03-20Fix mobly issue Nate Jiang
Fix an issue during cherry pick Flag: TEST_ONLY Bug: 366011709 Test: atest WifiP2pGroupTestCases Change-Id: I47fa7eea02d45e843828b3f5eb715a2a98288927
2025-03-20Implement the remaining USD methods in the Gabriel Biren
framework mainline supplicant wrapper. Bug: 365585450 Flag: com.android.wifi.flags.mainline_supplicant Test: atest MainlineSupplicantTest Change-Id: I9f6e080e919007b0078925fc7dd8e676c199b613
2025-03-20Add framework implementations for startUsdPublish Gabriel Biren
and startUsdSubscribe. Bug: 365585450 Flag: com.android.wifi.flags.mainline_supplicant Test: atest MainlineSupplicantTest Change-Id: Ie43970729532e3553a5d3470b2941867b3ae0503
2025-03-20Retrieve the attribution tag and package name Gabriel Biren
when a multicast lock is acquired. This will be used in the next CL for metrics. Bug: 391378901 Flag: EXEMPT minor metrics feature Test: atest WifiManagerTest Test: atest WifiServiceImplTest \ WifiMulticastLockManagerTest Change-Id: Ife2be68dfa8cbabe2cc8cda0fc9993cd46adebb2
2025-03-20Merge "Only release the Aware when it's disabled from vendor" into main Nate Jiang
2025-03-20Split addWifiLockAcqSession into separate methods Gabriel Biren
for WifiLockManager and MulticastLockManager. Some of the existing logic does not apply to the metrics for multicast locks. Bug: 391378901 Flag: EXEMPT minor metrics feature Test: atest WifiLockManagerTest WifiMetricsTest Change-Id: I83a9cf064b27677e013c68926fbcbda2a82a8532
2025-03-20Only release the Aware when it's disabled from vendor Nate Jiang
Especailly handle back to back disable/enable cases. Flag: EXEMPT bugfix Bug: 393479148 Test: atest com.android.server.wifi Change-Id: I88cecaa198805d8f8ffadc5d934715eb7c8d7fea
2025-03-19Snap for 13241370 from 0071aa00b17c19d6ab5d9ef44fc2a751838c7820 to 25Q2-release Android Build Coastguard Worker
Change-Id: Idd31390c89443fd8e186a35cf67978159778e470
2025-03-19Merge "Allow fulfill approved request even screen off" into main Nate Jiang
2025-03-19Merge "Update SarInfo even before boot completed" into main Nate Jiang
2025-03-19Implement the USD callbacks in the framework Gabriel Biren
mainline supplicant class. Bug: 365585450 Flag: com.android.wifi.flags.mainline_supplicant Test: atest MainlineSupplicantTest Change-Id: Ic534ec940041b5520f86540a9536c1ea8998f2d8
2025-03-19Update SarInfo even before boot completed Nate Jiang
And if SAR supported, update during the bootup completed Flag: EXEMPT bugfix Bug: 403455814 Test: atest com.android.server.wifi Change-Id: Icc2336c06fa1832d9428ee6bbc2449331809c4fb
2025-03-19Allow fulfill approved request even screen off Nate Jiang
Flag: EXEMPT bugfix Bug: 403348813 Test: atest com.android.server.wifi Change-Id: I348be3a1671bf7cfa67ce9db0be4fadb31bc7900
2025-03-19Merge "Use ParceledListSlice fix the binder transcation issue" into main Nate Jiang
2025-03-18Merge changes I661de072,I4500b5e7,I2c717f6e into main Mahesh KKV
* changes: Fix secure ranging result flag Fix Secure ranging result processing Update pre-shared key for secure ranging
2025-03-18Snap for 13235988 from 1a8ac4078385dfaf41b8b82104532d8f9f18ee32 to 25Q2-release Android Build Coastguard Worker
Change-Id: Ifbc1881149aa7631c06b89afae39ae23a9b681bf
2025-03-18Use ParceledListSlice fix the binder transcation issue Nate Jiang
Flag: EXEMPT bugfix Bug: 403396045 Test: atest FrameworksWifiApiTests, FrameworksWifiTests Change-Id: Id3b62fee3c2b7d18e8caf5fac64f1c25ef9ac4ba
2025-03-18Merge "Wifi: remove usages of deprecated Mockito matchers" into main Adrian Roos
2025-03-18Merge "Support AT&T IMSI protect requirement 1.2" into main Xiaoying Liu
2025-03-18Wifi: remove usages of deprecated Mockito matchers Adrian Roos
Upstream Mockito has deleted the deprecated matchers. Migrates usage to replacements to unblock upgrade. Test: m checkbuild Flag: TEST_ONLY Bug: 310268946 Change-Id: I2ff49a5857c05632f418157436559a24a1fa4e56
2025-03-17Fix secure ranging result flag maheshkkv
Set the flag RangingResult#is80211azNtbMeasurement for secure ranging. Bug: 397619419 Flag: EXEMPT bug fix Test: atest WifiRttControllerAidlImplTest Change-Id: I661de072a27b2ef578a0ff8d870c2f879d6a76ee
2025-03-17Fix Secure ranging result processing maheshkkv
Bug: 397619419 Test: atest FrameworksWifiTests Flag: EXEMPT bug fix Change-Id: I4500b5e7b99508b9996e56f89adf863f00e60833
2025-03-17Update pre-shared key for secure ranging maheshkkv
Bug: 388601492 Test: atest RttServiceImplTest Flag: EXEMPT bug fix Change-Id: I2c717f6ebe5afec6546ca89b2834a11d2aaa3ba5
2025-03-17Merge "Use Background thread in LastMileLogger" into main Oscar Shu
2025-03-17Merge "Decrease framework connection timeout" into main Oscar Shu
2025-03-15Snap for 13221802 from a3b21c326cb5efb483bd32d07b617dc988719cf8 to 25Q2-release Android Build Coastguard Worker
Change-Id: I1fac4ba1c48d88edafb389e5b5e4d524b9e1c23e
2025-03-14Merge "Fix the cipher usage for PASN" into main Mahesh KKV
2025-03-14Snap for 13219462 from a3cf2962a4c924cf2c320c1351534c17074a405a to 25Q2-release Android Build Coastguard Worker
Change-Id: I887a72872f80bbfc16d76eac37f2ee90d2d3df46
2025-03-14Mask the password string for PASN config maheshkkv
Bug: 397619419 Test: Build Flag: EXEMPT bug fix Change-Id: Ie0c45836b7b22cf38860657a1436d46bc6b158cd
2025-03-14Fix the cipher usage for PASN maheshkkv
Add support for GCMP_128 and CCMP_256. Also rename CCMP_128 to CCMP and GCMP_128 to GCMP which aligns with wpa_supplicant. Bug: 397619419 Test: atest FrameworksWifiTests Flag: EXEMPT bug fix Change-Id: I1ca01bbc4716708ac9cb749d47af1bdbfa17c724