Merge "Mark networks with OEM_PAID always restricted" am: dbc568ceaf
...
am: e019e0e240
Change-Id: I88500f6add4f1a6c8a77eb976a489c11c7dc5b6d
Lorenzo Colitti
authored and
android-build-merger
commited 2018-03-30 09:05:09 +00:00
3754e152e7
Merge "Limit the number of routes for performance" am: 7f5163f453
...
am: 554f03dc04
Change-Id: I1fcf34b553b4a7cbadd0a2a7bf697140e948243e
Chalard Jean
authored and
android-build-merger
commited 2018-03-30 08:58:44 +00:00
e2a49b5b4e
Merge "Clarify documentation for getActiveNetworkInfo and friends" am: b1016fbf14
...
am: bc4e495705
Change-Id: I339bb71182723907ed078e8be739c4d4ea2d1da5
Chalard Jean
authored and
android-build-merger
commited 2018-03-30 08:51:38 +00:00
24b861fa74
Merge "Mark networks with OEM_PAID always restricted"
...
am: dbc568ceaf
Change-Id: I4ffcf01e1f79c8a3570ea2b819688b55904939fe
Lorenzo Colitti
authored and
android-build-merger
commited 2018-03-30 08:47:25 +00:00
e019e0e240
Merge "Limit the number of routes for performance"
...
am: 7f5163f453
Change-Id: If4de2779b24560f75a7bb977dbb0f996115a0648
Chalard Jean
authored and
android-build-merger
commited 2018-03-30 08:42:42 +00:00
554f03dc04
Merge "Clarify documentation for getActiveNetworkInfo and friends"
...
am: b1016fbf14
Change-Id: I167776fb6ec44aff4b35b58378b54e3b55907427
Chalard Jean
authored and
android-build-merger
commited 2018-03-30 08:36:58 +00:00
bc4e495705
Merge "Require explicitly supplied truncation length" am: 2db4d5fbda
...
am: d78344d704
Change-Id: I347bfd43be54d162dea831770ab08d792ea1443f
Lorenzo Colitti
authored and
android-build-merger
commited 2018-03-30 07:45:04 +00:00
56d68c37ea
Merge "Mark networks with OEM_PAID always restricted"
Lorenzo Colitti
authored and
Gerrit Code Review
commited 2018-03-30 07:00:54 +00:00
dbc568ceaf
Mark networks with OEM_PAID always restricted
...
Bug: 68762530
Exempt-From-Owner-Approval: OWNERS have approved, but gerrit doesn't see it
Test: runtest -x frameworks/base/tests/net/ -c android.net.NetworkCapabilitiesTest
Change-Id: Ieadef7c42634d890281543226203530fb18eb0a3
Pavel Maltsev
authored and
Lorenzo Colitti
commited 2018-03-30 07:00:39 +00:00
8cb5245570
Merge "Require explicitly supplied truncation length"
...
am: 2db4d5fbda
Change-Id: I20f7f910f4f0369e38eebd0b7fe6970331763e85
Lorenzo Colitti
authored and
android-build-merger
commited 2018-03-30 06:48:22 +00:00
d78344d704
Merge "Clarify UDP encapsulation socket API" am: db1e624ee1
...
am: bdc59ca370
Change-Id: I5fcf79691c670e710e46b3a9eac8a580c44028fb
Lorenzo Colitti
authored and
android-build-merger
commited 2018-03-30 06:48:17 +00:00
57498b9359
Merge "Limit the number of routes for performance"
Chalard Jean
authored and
Gerrit Code Review
commited 2018-03-30 06:40:29 +00:00
7f5163f453
Merge "Clarify documentation for getActiveNetworkInfo and friends"
Chalard Jean
authored and
Gerrit Code Review
commited 2018-03-30 06:37:22 +00:00
b1016fbf14
Merge "Clarify UDP encapsulation socket API"
...
am: db1e624ee1
Change-Id: Ie1e7ea81440afee2618211d989989cf5daff3e1e
Lorenzo Colitti
authored and
android-build-merger
commited 2018-03-30 06:35:22 +00:00
bdc59ca370
Merge "Require explicitly supplied truncation length"
Lorenzo Colitti
authored and
Gerrit Code Review
commited 2018-03-30 04:59:22 +00:00
2db4d5fbda
Merge "Clarify UDP encapsulation socket API"
Lorenzo Colitti
authored and
Gerrit Code Review
commited 2018-03-30 04:58:47 +00:00
db1e624ee1
Limit the number of routes for performance
...
In evaluating whether "most" of the addressing space is
covered, the list of routes are obtained from a third-party
app, so it's possbile the system service stalls unless
some limit is enforced on how much work it has to do.
This change limits the number of routes to 400, as determined
by time measurement on various devices.
Bug: 74176086
Test: runtest framework-net
Change-Id: Ie4a96098bc044ade87b188839586f14dd101c100
Chalard Jean
commited 2018-03-29 18:13:23 +09:00
459c9109ca
Clarify documentation for getActiveNetworkInfo and friends
...
For VPNs it's unobvious what these methods do, so document that.
Bug: 70917007
Test: Comment changes only. Checkdoc passes.
Change-Id: I31ec1aea356d88d969eaf9fc7d8c2ed13ce924eb
Chalard Jean
commited 2018-03-29 18:10:56 +09:00
33703ef8a7
Merge "Fix network usage stats on 464xlat tethered." am: 83088dcd8e
...
am: 7ea8c51311
Change-Id: I016722f3a0ae2ae0a1d48bfacc4fe07ee3578ef7
Remi NGUYEN VAN
authored and
android-build-merger
commited 2018-03-29 07:46:34 +00:00
c83f2378e3
Merge "Fix network usage stats on 464xlat tethered."
...
am: 83088dcd8e
Change-Id: I0e13c2a6b9f6b5d0701a073ddc835781d5d2aace
Remi NGUYEN VAN
authored and
android-build-merger
commited 2018-03-29 07:36:21 +00:00
7ea8c51311
Require explicitly supplied truncation length
...
Instead of providing default truncation lengths (based on RFC or
otherwise), this change imposes a restriction that the truncation length
must be supplied for all auth or aead algorithms.
Bug: 77204048
Test: Updated tests, ran on walleye
Change-Id: I4a0e2e71aa97259e56f44e7c8a2ce53135708d97
Benedict Wong
commited 2018-03-28 18:02:54 -07:00
5f38c02385
Merge "Merge "Minor clean-up in NetworkCapabilities" am: 1dd43b192c am: 6ab3c9c246 am: 5d97ad9fe4" into pi-dev
...
am: 601861fd1c
Change-Id: I6605aad319ea268827f47d95fb6aef7c4c07ae93
Pavel Maltsev
authored and
android-build-merger
commited 2018-03-28 05:28:17 +00:00
19d1da7a95
Fix network usage stats on 464xlat tethered.
...
Usage stats corrections for 464xlat in NetworkStatsFactory are not applied
to tethered traffic. Add adjustments in NetworkStatsService. After
migrating external callers off NetworkStatsFactory, we will be able to
only apply adjustments in NetworkStatsService and remove stacked
interface tracking from NetworkStatsFactory.
Bug: 72107146
Fixes: 72107146
Test: runtest frameworks-net & manual - checked corrected network usage
Change-Id: I5ce450e616b4fddf21f2a491fe5d0c9e9f969bda
Remi NGUYEN VAN
commited 2018-03-28 12:14:14 +09:00
c19a5eb8e4
Clarify UDP encapsulation socket API
...
This change updates the getSocket() methods for IPsec to improve clarity
of the return types, both for public APIs, and internal-only methods.
Bug: 72473753
Test: APIs updated, CTS + unit tests ran.
Change-Id: I0afebd432c5d04c47c93daa1ce616d712aa323d7
Benedict Wong
commited 2018-03-27 19:46:50 -07:00
a042c3f82b
Merge "Minor clean-up in NetworkCapabilities" am: 539f85a18d am: b1e2bfe4df
...
am: 8a956a5141
Bug: 72828388
Test: frameworks/base/tests/net/ -c android.net.NetworkCapabilitiesTest
Change-Id: I2f45d2c70c7c0142ae3b3ce9e6329c5f25b63380
(cherry picked from commit feb8d1498a822730e29cf346fe3382e3f5293a58)
Pavel Maltsev
commited 2018-03-27 22:45:49 +00:00
51f4d8a11d
Merge "Get application info in the correct user id" into pi-dev
...
am: 28a696afb4
Change-Id: I763a8fae339cb9ca56b713c695d3e97e3c46c3d5
Tony Mak
authored and
android-build-merger
commited 2018-03-26 17:15:29 +00:00
6dd26947ad
Merge "Get application info in the correct user id" into pi-dev
Tony Mak
authored and
Android (Google) Code Review
commited 2018-03-26 17:04:47 +00:00
28a696afb4
Merge "Improve ConnectivityManager.getNetworkWatchlistConfigHash() javadoc" into pi-dev
...
am: 2ce1e6ce2a
Change-Id: Ic3de4d136a995a8291fb43c780a311e423aeb9b7
Ricky Wai
authored and
android-build-merger
commited 2018-03-26 17:01:45 +00:00
24c776f0c4
Merge "add airplane mode shell commands to connectivity" into pi-dev
...
am: e0c1ee6414
Change-Id: I81fd444f1364c394d17759c261798b3a3f85b826
Michael West
authored and
android-build-merger
commited 2018-03-26 16:51:00 +00:00
07e389da47
Merge "Improve ConnectivityManager.getNetworkWatchlistConfigHash() javadoc" into pi-dev
Ricky Wai
authored and
Android (Google) Code Review
commited 2018-03-26 16:46:20 +00:00
2ce1e6ce2a
Merge "add airplane mode shell commands to connectivity" into pi-dev
Michael West
authored and
Android (Google) Code Review
commited 2018-03-26 16:38:03 +00:00
e0c1ee6414
Get application info in the correct user id
...
Fixes: 76396560
Test: Create work profile and launch hangouts in work profile.
Change-Id: Ic3727ac899153b6a96dd9b6d6921c32ba0bbd93e
Tony Mak
commited 2018-03-26 11:58:38 +00:00
2f6bcd9c06
[automerger skipped]Merge "Pass all relevant resolver info to netd" into pi-dev
...
am: ca697c621e -s ours
Change-Id: I5d2271059f77d290c65cd4a55d31334154e82270
Erik Kline
authored and
android-build-merger
commited 2018-03-24 16:12:38 +00:00
eac4afb474
Pass all relevant resolver info to netd
...
Test: runtest frameworks-net passes
Test: manual testing of opportunistic and strict mode works
Bug: 34953048
Bug: 64133961
Bug: 72345192
Merged-In: I96f7747b8f0bb38d95579b688b4c2d068f1229cf
Merged-In: Ia4d896c4cc33c02f0c46d5d4c760cc33b13dff0b
Change-Id: Ia4f1905e1fa60e7a468c2246fb809191d2ba796b
(cherry picked from commit e5dac904d361a349f1cfc48500a678d22e3a7316)
Erik Kline
commited 2018-03-23 21:59:24 -07:00
c54b9cb71a
add airplane mode shell commands to connectivity
...
Fixes: 74410990
Test: Manually checked that commands enable/disable airplane mode.
Change-Id: I942bd4679fcd498a39b9b2cab68e8d3c00ce62d3
mswest46
authored and
Michael West
commited 2018-03-24 01:53:45 +00:00
32928412a2
Merge "Pass all relevant resolver info to netd" am: ce907ddfc4
...
am: 189415933f
Change-Id: I96f7747b8f0bb38d95579b688b4c2d068f1229cf
Erik Kline
authored and
android-build-merger
commited 2018-03-24 01:16:37 +00:00
905e6feea0
Merge "Pass all relevant resolver info to netd"
...
am: ce907ddfc4
Change-Id: If4f46b030fe141a6904a48966e5ab34ffb6b10bc
Erik Kline
authored and
android-build-merger
commited 2018-03-24 01:07:10 +00:00
189415933f
Merge "Pass all relevant resolver info to netd"
Treehugger Robot
authored and
Gerrit Code Review
commited 2018-03-23 23:41:11 +00:00
ce907ddfc4
Merge "Have the status bar listen to all macro-users VPN changes." into pi-dev
...
am: 749299b1c5
Change-Id: I4e9887a438abfa1a5c9456c73c019c96193e9111
Chalard Jean
authored and
android-build-merger
commited 2018-03-23 09:35:34 +00:00
52321d6b28
Merge "Have the status bar listen to all macro-users VPN changes." am: 90988528c3
...
am: cdb95af156
Change-Id: Ib4daa5f4136662721794bd8bcd4f185cb2944824
Chalard Jean
authored and
android-build-merger
commited 2018-03-23 09:29:28 +00:00
cc097d159f
Merge "Have the status bar listen to all macro-users VPN changes." into pi-dev
TreeHugger Robot
authored and
Android (Google) Code Review
commited 2018-03-23 09:26:46 +00:00
749299b1c5
Merge "Have the status bar listen to all macro-users VPN changes."
...
am: 90988528c3
Change-Id: Icc4fe4fbdb75c90abaaee8009f08f1220536686e
Chalard Jean
authored and
android-build-merger
commited 2018-03-23 09:22:36 +00:00
cdb95af156
Merge "Have PermissionMonitor arbiter which app can access background networks" am: 433c0e652f
...
am: 3f05f98daa
Change-Id: I803bdbfd9344d3d2a8bd312f98a1f63636e47cd9
Chalard Jean
authored and
android-build-merger
commited 2018-03-23 08:22:47 +00:00
36c387a51b
Merge "Have PermissionMonitor arbiter which app can access background networks"
...
am: 433c0e652f
Change-Id: Ic05e362af58d667b5be84c3bd421c9250927abe2
Chalard Jean
authored and
android-build-merger
commited 2018-03-23 08:12:51 +00:00
3f05f98daa
Merge "Have the status bar listen to all macro-users VPN changes."
Chalard Jean
authored and
Gerrit Code Review
commited 2018-03-23 07:33:02 +00:00
90988528c3
Pass all relevant resolver info to netd
...
Test: runtest frameworks-net passes
Test: manual testing of opportunistic and strict mode works
Bug: 34953048
Bug: 64133961
Bug: 72345192
Change-Id: Ia4f1905e1fa60e7a468c2246fb809191d2ba796b
Erik Kline
commited 2018-03-22 23:50:13 -07:00
286974f384
Merge "Have PermissionMonitor arbiter which app can access background networks" into pi-dev
...
am: 1f654aa247
Change-Id: I8d725b07e59654232ee41b82aac007dc6a495a01
Chalard Jean
authored and
android-build-merger
commited 2018-03-23 06:48:49 +00:00
d7a649f8fc
Merge "Have PermissionMonitor arbiter which app can access background networks"
Chalard Jean
authored and
Gerrit Code Review
commited 2018-03-23 06:15:00 +00:00
433c0e652f
Have PermissionMonitor arbiter which app can access background networks
...
This will let ConnectivityService send the right callbacks to the
relevant apps.
Test: manual with apps
runtest frameworks-net
cts
new tests for this functionality
Bug: 67408339
Change-Id: I6f08efd9e73c7e191f833d7f307a3bf4c9e2f0b4
Chalard Jean
commited 2018-03-23 13:37:56 +09:00
38354d1f60
Merge "Add method to NetworkStatsService for UID stats." am: db89ca3c12
...
am: f61f5ff462
Change-Id: I2527d95000c7500c824ede70f87ecb38e21ed323
Remi NGUYEN VAN
authored and
android-build-merger
commited 2018-03-23 04:01:09 +00:00
7370f4270e