660523 Commits

Author SHA1 Message Date
Aaron Huang
314e2b37f2 Add PolicyDirection InfDef annotation to IpSecManager
IpSec is going to be moved into Connectivity module and it needs to
use PolicyDirection annotation. Add PolicyDirection IntDef annotation
so that it can be used in the module.

Bug: 204153604
Test: FrameworksNetTests
Change-Id: Ib411d8c436d67574bfaf7f3aba43e5f31e7487e2
2022-01-13 10:43:54 +08:00
Taras Antoshchuk
bc8f256721 Merge "Revert "Revert "Revert "Revert "Add APIs that allow to exclude r..."" 2022-01-12 15:27:30 +00:00
Treehugger Robot
19041e21ab Merge "Move PowerStatsLogger off of the main thread." 2022-01-12 11:05:16 +00:00
Treehugger Robot
b77890ae5e Merge "Pruning departed users from OWNERS" 2022-01-12 10:10:03 +00:00
Treehugger Robot
ddcee937c1 Merge "gtbs: Add Generic Telephone Bearer Service support" 2022-01-12 07:05:02 +00:00
Benedict Wong
179826efdc Merge changes Ib7d51cf1,I92bd2831
* changes:
  Expose APIs to configure underlying network priority
  Update setter/getters to configure underlying network priority
2022-01-12 05:21:03 +00:00
Ray Essick
1feb6240ca Pruning departed users from OWNERS
Bug: 206221953
Test: n
Change-Id: I48f21abae63d418e27224db2ecf0cbc177ff4f17
2022-01-11 20:33:22 -08:00
Md Shahriar Hossain Sajib
f28ab362fc Merge "le advertisement address type settings" 2022-01-12 03:11:00 +00:00
Jean Chalard
649c2ea2d2 Merge "Add documentation about VpnProfile#setExcludeLocalRoutes" 2022-01-12 01:30:41 +00:00
Mariusz Skamra
b91b1c5139 gtbs: Add Generic Telephone Bearer Service support
Tag: #feature
Bug: 159786353
Bug: 213412267
Sponsor: jpawlowski@
Test: build
Change-Id: Iecd56b91ce59f6b014878691fe4c6fae826b73f9
2022-01-11 19:36:33 +00:00
Andy Hung
3c44833a91 Merge "SoundPool: Clean up Stream::play_l logic for garbage collection" 2022-01-11 17:49:55 +00:00
Wei Su
efa03939f0 Merge "Write files in a temporary directory" 2022-01-11 16:46:33 +00:00
Anton Hansson
faea0b39ec Merge "Generate genrule modules for merged api txts" 2022-01-11 16:35:50 +00:00
Chiachang Wang
b70a0862ff Merge "Only set excludeLocalRoutes in the bypassable VpnProfile" 2022-01-11 13:46:54 +00:00
Chiachang Wang
657656b460 Only set excludeLocalRoutes in the bypassable VpnProfile
fromVpnProfile() will be called in the system server directly.
If the input VpnProfile does not set excludeLocalRoute with a
bypassable VPN, it will crash system server. Thus, only set
the excludeLocalRoutes in the bypassable VpnProfile.

Bug: 184750836
Test: atest FrameworksNetTests
Change-Id: I311cc7e3c46ab4f6721f477f227e76ba4c0712f6
2022-01-11 13:46:47 +00:00
Christos Gkekas
2a3830faab Merge "Fix documentation of Outline#setRect(int, int, int, int)" 2022-01-11 11:54:51 +00:00
Michael Wachenschwanz
abdd568bcf Move PowerStatsLogger off of the main thread.
Logging data from the PowerStatshal can take a significantly long time.
Moving the PowerStatsLogger to the PowerStatsService thread to avoid
choking other system services.

Fixes: 212652242
Test: atest PowerStatsServicetest
Change-Id: I990d38ae8c51741b8cdc41bf60938e19342f8ef4
2022-01-11 01:51:45 -08:00
Chiachang Wang
eaa3fc76a8 Merge "Allow excludeLocalRoutes set only in bypassable profile" 2022-01-11 08:56:38 +00:00
Chalard Jean
8f6bd923f9 Add documentation about VpnProfile#setExcludeLocalRoutes
The security implications of this API have to be clarified.

Test: comment-only change
Change-Id: Ifa42dfcda961f7645db7da99a307216d8fe21dca
2022-01-11 16:03:59 +09:00
Junyu Lai
69e3121b91 Merge "[MS51] Remove NetworkTemplate#buildTemplate* usages from SettingsLib" 2022-01-11 06:07:21 +00:00
Junyu Lai
e5f2e19e82 [MS51] Remove NetworkTemplate#buildTemplate* usages from SettingsLib
This is a no-op refactoring.
These functions are deprecated and replaced by
NetworkTemplate#Builder, use public API instead.

Test: make RunSettingsLibRoboTests
Bug: 204830222
Change-Id: Idc2a09d8e3789ca2c7a97691cfad4b2e2b417f0d
2022-01-11 02:44:28 +00:00
Treehugger Robot
5d131ef4c4 Merge "[MS47] Remove INetworkStatsSession from DataUsageController" 2022-01-11 02:31:32 +00:00
Treehugger Robot
c9d4f279e3 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:35 +00:00
Treehugger Robot
3077760c14 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:32 +00:00
Treehugger Robot
5da82b96fd Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:28 +00:00
Treehugger Robot
749f744b0a Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:25 +00:00
Treehugger Robot
80a8bec986 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:18 +00:00
Treehugger Robot
515bd59ace Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:12 +00:00
Treehugger Robot
dfcbf9b1ca Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:09 +00:00
Treehugger Robot
30d576662f Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:50:01 +00:00
Treehugger Robot
77cb3451ec Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:49:58 +00:00
Treehugger Robot
74c303c912 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:49:37 +00:00
Treehugger Robot
892e3735fc Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:46:48 +00:00
Treehugger Robot
c6ed1e0764 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:46:37 +00:00
Treehugger Robot
83d33a4efd Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:46:34 +00:00
Treehugger Robot
d255bc3a12 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:46:04 +00:00
Treehugger Robot
8320c00aa4 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:45:31 +00:00
Treehugger Robot
171b38990e Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:45:05 +00:00
Treehugger Robot
61c868d07e Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:45:02 +00:00
Treehugger Robot
78c9d74e7c Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:59 +00:00
Treehugger Robot
89522612bd Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:52 +00:00
Treehugger Robot
8b0b109fc3 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:48 +00:00
Treehugger Robot
764c3e4c94 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:43 +00:00
Treehugger Robot
7597b365eb Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:40 +00:00
Treehugger Robot
6e1f55c389 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:37 +00:00
Treehugger Robot
0c768dbc80 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:30 +00:00
Treehugger Robot
da301643c1 Merge "Import translations. DO NOT MERGE ANYWHERE" 2022-01-11 00:44:26 +00:00
Treehugger Robot
4e6d04a608 Merge "Fixed NPE when local or remote port range does not exist" 2022-01-10 22:13:51 +00:00
Jack Yu
fb2ac71bd6 Fixed NPE when local or remote port range does not exist
Added null check for local and remote port range.

Bug: 213523984
Bug: 213139361
Test: atest QosBearerSessionTest
Merged-In: I749f369c0daa5c840a77d37828f65e42262d85f5
Change-Id: I749f369c0daa5c840a77d37828f65e42262d85f5
(cherry picked from commit bc1ae5c28a215792b3dfd171f402c2d817978245)
2022-01-10 12:55:46 -08:00
Treehugger Robot
c386a39a95 Merge "arc: Do not construct RestrictionSet with empty restrictions bundle" 2022-01-10 20:33:47 +00:00