- Apr 20, 2020
-
-
Jiyong Park authored
With b/152655547, all aidl_interface modules are considered as stable unless it is explicitly with "unstable: true". This change marks the aidl_interface that are not used across updatable module bounraries as unstable, so that the build system does not run the API dumping/checking on them. Exempt-From-Owner-Approval: cherry-pick from internal Bug: 152655547 Test: m Merged-In: I1257c66de6dd42b2d32d47ed74cb2878f79d14fb (cherry picked from commit 6c9c10c9) Change-Id: I1257c66de6dd42b2d32d47ed74cb2878f79d14fb
-
- Apr 17, 2020
-
-
paulhu authored
Warn user of potential data charges if the backhaul is cellular and user is roaming. Bug: 145629001 Test: atest TetheringTests Change-Id: I74b4f87c2f6aad09e05d3f2a779f880396885953
-
- Apr 16, 2020
-
-
Paul Hu authored
-
paulhu authored
Bug: 147818698 Test: atest TetheringTests Change-Id: Ife738339aeae00d2063fea6918b50204daef24fc
-
Paul Hu authored
-
Mark Chien authored
-
Paul Hu authored
-
- Apr 15, 2020
-
-
markchien authored
EntitlementManager and its callers(Tethering and UpstreamNetworkMonitor) run in the same threads. Bug: 141256482 Test: atest TetheringTests Change-Id: I0a376d28b123eaab2e8d00a98a4719ce983d3bb2
-
paulhu authored
Bug: 148636687 Test: atest TetheringCoverageTests atest TetheringTests atest TetheringIntegrationTests atest NetworkStackTests atest CtsTetheringTest Change-Id: I1f2a50f16894b05e988476520ba25baba0b60d88 Merged-In: I1f2a50f16894b05e988476520ba25baba0b60d88
-
- Apr 14, 2020
-
-
paulhu authored
Reminder user of unavailable tethering status if there is no internet access. Bug: 147818698 Test: atest TetheringTests Change-Id: Ic6557f9f7703337596100cd6a477fd7239217166
-
markchien authored
This is used to fix the race when quickly OFF/ON wifi tethering. When IpServer is started/stopped, there is callback update tethering interface status. Before this change, IpServer is stopped when wifi ap is disabling. Then the next startTethering may fail in wifi because wifi is in disabling state. Error pattern: WifiService: Tethering is already active. No unitest for this CL but it fixed the CtsTetheringTest flakty rate than around 30% to 0 for more than 100 runs. Bug: 153925821 Test: atest CtsTetheringTest --iteration 100 Change-Id: I8b65f621abe20799a3a0d410ba1f06368746ee49
-
Lorenzo Colitti authored
-
Paul Hu authored
-
Lorenzo Colitti authored
These events don't have MAC addresses, so the code attempts to create an Ipv6ForwardingRule with a null MAC address. This crashes when attempting to get the raw MAC address bytes to send to netd in the TetherOffloadRuleParcel. This was not caught by unit tests because the test exercise this code path in a way that is not correct (by sending RTM_DELNEIGH and NUD_FAILED events with MAC addresses). Fix the unit tests to properly pass in null MAC addresses for these events. Bug: 153697068 Test: fixed existing tests to be more realistic Change-Id: I26d89a81f1c448d9b4809652b079a5f5eace3924
-
markchien authored
Bug: 145099347 Test: atest TetheringTests atest CtsTetheringTest Change-Id: I7401c550fbafd17a5ed2d925b5d0e17e358af467
-
- Apr 13, 2020
-
-
Ashwini Oruganti authored
With b/150232615, we will need an explicit value set for the exported flag when intent filters are present, as the default behavior is changing for S+. This change adds the value reflecting the previous default to the manifest. Bug: 150232615 Test: TH Change-Id: I25b55378df393cd4fb8932b7ae64f97eb9f1aa8e Merged-In: I25b55378df393cd4fb8932b7ae64f97eb9f1aa8e (cherry picked from commit dc03d151)
-
paulhu authored
Update strings after converged with carrier. Bug: 145629001 Bug: 147818698 Test: atests TetheringTests Change-Id: I8ad34e8c93ba1547aa397a8e9c0ecc15286a2b0b
-
- Apr 08, 2020
- Apr 07, 2020
-
-
Mark Chien authored
-
Luke Huang authored
Bug: 140541991 Test: build Change-Id: I984969e09f8d5196945a7412c51bd8880223ad9e
-
- Apr 06, 2020
-
-
Mark Chien authored
-
Xiao Ma authored
-
markchien authored
Bug: 148636687 Test: atest IPv6TetheringCoordinatorTest Change-Id: I939323ce09adb9c66b1e2b83d58b0f892aa8f011
-
Lorenzo Colitti authored
-
Paul Hu authored
-
Xiao Ma authored
Bug: 130741856 Test: atest TetheringTests Change-Id: I66614fbf67fba1e7dab0b8a2d41bc30a726e4f38
-
markchien authored
Bug: 145490751 Test: atest TetheringTests Change-Id: I68cd403302848c041444e6d47652435d67f59273
-
- Apr 04, 2020
-
-
Lorenzo Colitti authored
The netd tethering offload IPCs are changing from taking a list of primitives to taking a TetherOffloadRuleParcel. Modify their only caller. Bug: 140541991 Test: atest IpServerTest Change-Id: I83718c80ef9d31199c87021b4dd5821717fd5ba5
-
- Apr 03, 2020
-
-
Lorenzo Colitti authored
Bug: 150644681 Test: test-only change Change-Id: I8f4a99da2351fdb5467f561a9732b14a8ebf674b
-
- Mar 31, 2020
-
-
Anton Hansson authored
-
paulhu authored
1. Add TETHERING_ETHERNET to vaild downstream type. So starting ethernet tethering will do entitlement check as well. 2. Ignore request with invalid downstream type on handleRequestLatestTetheringEntitlementValue() Bug: 152828758 Bug: 152828142 Test: atests TetheringTests CtsTetheringTest Change-Id: Id0cb59cc4681f5ffbde7be54de05a05e46f0ffb8
-
Anton Hansson authored
This filegroups strips the "src" prefix away from the src path for the filter_packages check in droiddoc. Bug: 149293194 Test: m update-api (no change) Change-Id: I5b9ffa211be9c1a7dd8f63d5e7ba2a825d0d3190 Merged-In: I5b9ffa211be9c1a7dd8f63d5e7ba2a825d0d3190
-
- Mar 30, 2020
-
-
Anton Hansson authored
-
Anton Hansson authored
-
Treehugger Robot authored
-
Remi NGUYEN VAN authored
-
- Mar 27, 2020
-
-
Lorenzo Colitti authored
Addresses review comments on aosp/1260100. Bug: 150644681 Test: test-only change Change-Id: Ia73ba8a121a3744a5e36795d2d2bff2f099c1394
-