Luke Huang
7bc21f13af
Merge "Support query cancellation for async DNS API" am: 6aea92f594
...
am: 697b5a4aab
Change-Id: I890bbb94bf1b8e2242efeb5c868e289a8ae4a95d
2019-03-21 21:13:29 -07:00
Luke Huang
697b5a4aab
Merge "Support query cancellation for async DNS API"
...
am: 6aea92f594
Change-Id: I400d98e13cf36ca16c3743eddee96bfae4b47b5c
2019-03-21 20:50:18 -07:00
Luke Huang
6aea92f594
Merge "Support query cancellation for async DNS API"
2019-03-22 03:26:21 +00:00
lucaslin
e0118abc5b
Enable PARTIAL_CONNECTIVITY dialog
...
Enable PARTIAL_CONNECTIVITY dialog to complete the function.
Bug: 113450764
Test: 1. Build pass
2. atest FrameworksNetTests
3. atest NetworkStackTests
4. Change captive_portal_https_url to https://invalid.com
to simulate partial connectivity.
Change-Id: I5c9fe7a898d30d2f7f75142c85e73fefc257a147
2019-03-22 09:10:08 +08:00
Paul Hu
affa3f497d
Merge "Fix Automated API Review issues." am: acb5eca325
...
am: f1f3b08982
Change-Id: I881ceb928c0cf8663b0de5f2451846bfe39f2090
2019-03-21 11:01:28 -07:00
Paul Hu
f1f3b08982
Merge "Fix Automated API Review issues."
...
am: acb5eca325
Change-Id: I9c007c129269a80d9aede31c8980dbd42e9f1f84
2019-03-21 10:46:03 -07:00
Paul Hu
acb5eca325
Merge "Fix Automated API Review issues."
2019-03-21 17:19:26 +00:00
lucaslin
70cb4b5281
Merge "Temporarily disable flaky test." am: a7f5cf3adb
...
am: d7a9e6da54
Change-Id: Iec5d70ab6e5afff9ce2a633aa5a1316fa94ef9ad
2019-03-21 08:29:50 -07:00
lucaslin
d7a9e6da54
Merge "Temporarily disable flaky test."
...
am: a7f5cf3adb
Change-Id: I3f2f81a6884ba1ffc212c4da393846a597af831b
2019-03-21 08:19:47 -07:00
Treehugger Robot
a7f5cf3adb
Merge "Temporarily disable flaky test."
2019-03-21 15:04:15 +00:00
Paul Hu
d29d268abe
Merge "Fix Automated API Review issues." am: a793b48cf0
...
am: 9a9dac2b98
Change-Id: I29f4cb581574f2542d461de6a0939e58bfc88059
2019-03-21 07:33:48 -07:00
Paul Hu
9a9dac2b98
Merge "Fix Automated API Review issues."
...
am: a793b48cf0
Change-Id: I9cbe7dc166ec066b8785553f31dc32ea0572be8e
2019-03-21 07:24:16 -07:00
Paul Hu
a793b48cf0
Merge "Fix Automated API Review issues."
2019-03-21 14:11:36 +00:00
Mark Chien
846e87b170
Merge "Replace TcpSocketInfo with similar structure" am: a460377cf9
...
am: bee0fa077b
Change-Id: I8ce393e01d48d87deefc0ac9e8c041224b6d4bae
2019-03-21 05:24:03 -07:00
Mark Chien
bee0fa077b
Merge "Replace TcpSocketInfo with similar structure"
...
am: a460377cf9
Change-Id: I6e3f89a910fc3ab7524da1c5c5b525a72191a4ed
2019-03-21 05:14:45 -07:00
Mark Chien
a460377cf9
Merge "Replace TcpSocketInfo with similar structure"
2019-03-21 12:02:54 +00:00
lucaslin
3bc80ae915
Temporarily disable flaky test.
...
Test: None
Bug: 128426024
Change-Id: I6fa12e50decbafe9d934030865c5a8f20d42b86f
2019-03-21 19:14:32 +08:00
Mark Chien
0f6cd3fd6a
Merge "Restrict scope of switch Repair Mode" am: 19b1610698
...
am: 0c27d50a2a
Change-Id: If23aeef3979ba1ea523a5f86b366f433c616c94f
2019-03-21 00:29:01 -07:00
Mark Chien
0c27d50a2a
Merge "Restrict scope of switch Repair Mode"
...
am: 19b1610698
Change-Id: Ie655ad82d0441aa6ad6fc45a6e63dc2a53338148
2019-03-21 00:18:11 -07:00
paulhu
3806853f94
Fix Automated API Review issues.
...
These API's argument/return value must be marked either @NonNull
or @Nullable.
Bug: 126701148
Bug: 126699090
Bug: 126701058
Bug: 126700772
Bug: 126699941
Bug: 126701299
Bug: 126700007
Bug: 126700900
Test: atest FrameworksNetTests
Change-Id: Id030a9f1116178b96aa3d4614b10969a537b2fc4
2019-03-21 15:16:58 +08:00
Mark Chien
19b1610698
Merge "Restrict scope of switch Repair Mode"
2019-03-21 07:02:14 +00:00
Luke Huang
063cfac0f0
Merge "Cleanup NetworkManagementService for Netd commnads binder migrartion" am: df7d47d182
...
am: 17745f6602
Change-Id: Idb5909a8a537ae155a985670cfaf4e993ef3d95d
2019-03-20 23:28:53 -07:00
Luke Huang
17745f6602
Merge "Cleanup NetworkManagementService for Netd commnads binder migrartion"
...
am: df7d47d182
Change-Id: I86ca4cab29099b26f797ef6fce94dbb6f5183b90
2019-03-20 23:18:25 -07:00
Luke Huang
df7d47d182
Merge "Cleanup NetworkManagementService for Netd commnads binder migrartion"
2019-03-21 06:01:25 +00:00
paulhu
cbbc3db924
Fix Automated API Review issues.
...
1. Some API's argument/return value must be marked either
@NonNull or @Nullable.
2. Change some system APIs to public APIs.
3. Modify the method name
Bug: 126700123
Bug: 126702339
Bug: 126699682
Bug: 118296575
Bug: 126699216
Bug: 126699675
Bug: 126699429
Bug: 126699193
Bug: 123586045
Test: atest FrameworksNetTests
Change-Id: Iaa2832cdcf83758ed0fec81b954a0c63bc5a7bf6
2019-03-21 13:55:37 +08:00
Lucas Lin
4569a46522
Merge "Improve partial connectivity" am: 8d77a4b813
...
am: a3ab397e1f
Change-Id: Ie68acfe6e2182588cdd8b70d67651241573b2189
2019-03-20 20:56:16 -07:00
Lucas Lin
a3ab397e1f
Merge "Improve partial connectivity"
...
am: 8d77a4b813
Change-Id: I19c41c88d32643f82531c7afc3d4248ef9b44b53
2019-03-20 20:45:42 -07:00
Lucas Lin
8d77a4b813
Merge "Improve partial connectivity"
2019-03-21 03:34:30 +00:00
markchien
458c95b9ff
Replace TcpSocketInfo with similar structure
...
Replace TcpSocketInfo with TcpKeepalivePacketDataParcelable
because their structures are very similar.
bug: 128882321
Test: -build, flash, boot
-FrameworksNetTests
Change-Id: Iafb4031a64ba4775a495c156e2c997d890c6b261
2019-03-20 22:29:48 +08:00
markchien
7f2cd7d5e7
Restrict scope of switch Repair Mode
...
Bug: 123969339
Test: -boot, flash
-atest FrameworksNetTests
Change-Id: Ie0fb685be5f7a2d06544065d67c605d87a19ff2f
2019-03-20 22:20:56 +08:00
Luke Huang
ca5270422a
Cleanup NetworkManagementService for Netd commnads binder migrartion
...
remove dead code used for netd UNIX sokcet
Bug: 65862741
Test: atest NetworkManagementServiceTest FrameworksNetTests
Change-Id: I5db61cb86325b71ac8a8fce7b15dbf569abc5935
2019-03-20 20:02:24 +08:00
Lorenzo Colitti
a3acf96920
Merge changes from topic "framework-no-networkstack-aidl" am: 6505a76d78
...
am: b02b932f46
Change-Id: Ie5e1e5fce574ca993b1ec2a998f49f9201c59b4d
2019-03-20 03:38:52 -07:00
Lorenzo Colitti
48c1555d3c
Move TcpKeepalivePacketData out of the framework. am: 82f2a72d01
...
am: 63a7fe7a9b
Change-Id: I5f90bdf3993c472f5564164e17106d2a59233656
2019-03-20 03:32:50 -07:00
Lorenzo Colitti
cb48b152fa
Stop using netd parcelables in the framework. am: 15c035c790
...
am: 1ff78aca03
Change-Id: I5a8e45d669f36dfdc67b9f9533d0ff6a24e8f27c
2019-03-20 03:28:08 -07:00
lucaslin
f9bff5b0dc
Improve partial connectivity
...
Improve the design and fix some nits.
Bug: 113450764
Test: 1. Build pass
2. atest FrameworksNetTests
3. atest NetworkStackTests
4. Change captive_portal_https_url to https://invalid.com
to simulate partial connectivity.
Change-Id: Ia56645841d00d2ed8406cfeacb86a4a27fd58650
2019-03-20 18:21:59 +08:00
Lorenzo Colitti
b02b932f46
Merge changes from topic "framework-no-networkstack-aidl"
...
am: 6505a76d78
Change-Id: I13ba3cb016a63353cfa62a61106d16e30eff0076
2019-03-20 03:18:47 -07:00
Lorenzo Colitti
63a7fe7a9b
Move TcpKeepalivePacketData out of the framework.
...
am: 82f2a72d01
Change-Id: I7657e6827299ad398bc16bc792150fd901226b4d
2019-03-20 03:11:11 -07:00
Lorenzo Colitti
1ff78aca03
Stop using netd parcelables in the framework.
...
am: 15c035c790
Change-Id: Ic4ac445c582ff8b55d253d99de6750d250e9d9e5
2019-03-20 03:03:27 -07:00
Lorenzo Colitti
6505a76d78
Merge changes from topic "framework-no-networkstack-aidl"
...
* changes:
Remove the framework dependency on netd_aidl_parcelables-java.
Move TcpKeepalivePacketData out of the framework.
Stop using netd parcelables in the framework.
2019-03-20 09:45:37 +00:00
Remi NGUYEN VAN
befedce6dd
Merge "Add documentation for CaptivePortal APP_RETURN_*" am: 3886def4fa
...
am: c168c30849
Change-Id: I1e14b2d2d5f49980601f2e75eeffc992997de3f5
2019-03-19 23:02:52 -07:00
Remi NGUYEN VAN
c168c30849
Merge "Add documentation for CaptivePortal APP_RETURN_*"
...
am: 3886def4fa
Change-Id: Idc55c5c729e2a66ad845dbc8ddaf97580c7ae8cc
2019-03-19 22:53:43 -07:00
Remi NGUYEN VAN
3886def4fa
Merge "Add documentation for CaptivePortal APP_RETURN_*"
2019-03-20 05:40:41 +00:00
Remi NGUYEN VAN
84890d80e0
Merge "Add Parcelable implementation for ApfCapabilities" am: d64b329979
...
am: 57b7aa8ec2
Change-Id: Iecec6a6376e2ff64d24813dbdb5b958f6968d627
2019-03-19 17:59:22 -07:00
Remi NGUYEN VAN
57b7aa8ec2
Merge "Add Parcelable implementation for ApfCapabilities"
...
am: d64b329979
Change-Id: I218b583755259a8c0824777c3247a090bdbd348b
2019-03-19 17:51:34 -07:00
Remi NGUYEN VAN
d64b329979
Merge "Add Parcelable implementation for ApfCapabilities"
2019-03-20 00:34:53 +00:00
Lorenzo Colitti
82f2a72d01
Move TcpKeepalivePacketData out of the framework.
...
This class is not used in framework.jar, only in services.jar.
Move it out of the framework so framework.jar can stop depending
on the NetworkStack stable AIDL interfaces.
This should really under com.android.server as well, but that's
a cross-project change to be done in another CL.
Test: m
Bug: 128804404
Change-Id: Ib2805f7fcc516a5f6989c252365d1c95b8042703
Merged-In: Ib2805f7fcc516a5f6989c252365d1c95b8042703
2019-03-20 08:56:31 +09:00
Lorenzo Colitti
15c035c790
Stop using netd parcelables in the framework.
...
The only actual users of these classes are in services.jar, not
in frameworks.jar. The only reason the framework depends on them
is that the code that converts to and from stable parcelables is
currently in the framework. Move that code to services and cut
the dependency.
These classes aren't used in the networkstack app so they don't
need to be in shared. They also can't be in shared because the
classes are not in the SDK. So put the conversion functions
directly inside their only user (NetworkManagementService).
Also remove the jarjar rules that rename the classes for use by
the NetworkStack app.
This does not actually remove the dependency from the build file,
that will be done in a future CL.
Bug: 128804404
Test: builds, boots
Test: atest FrameworksNetTests android.net.cts.ConnectivityManagerTest HostsideVpnTests
Change-Id: I027d50ba56091f5558f45e6e08f32e5912b2a82a
Merged-In: I027d50ba56091f5558f45e6e08f32e5912b2a82a
2019-03-20 08:56:24 +09:00
Chenbo Feng
e046bf1f5f
Merge "Add uid information in PackageListObserver" am: 4376896ea9
...
am: 5b3a644227
Change-Id: I61f46bf443c2027ed70a884f0cbb3ede80a8c1f3
2019-03-19 14:53:10 -07:00
Chenbo Feng
5b3a644227
Merge "Add uid information in PackageListObserver"
...
am: 4376896ea9
Change-Id: I4fef26fed802902d6a69563c19704a94916ff834
2019-03-19 14:42:14 -07:00
Treehugger Robot
4376896ea9
Merge "Add uid information in PackageListObserver"
2019-03-19 21:19:16 +00:00