TreeHugger Robot
f7f3a5ea3d
Merge "[TNU06] Add roaming notification" into rvc-dev am: 56ef0ea4b6 am: e61564b21e am: a48386e7b6
...
Change-Id: I0d634ed6f37b67d8b11a8d179e2b6fd894f73bd9
2020-04-17 19:25:23 +00:00
TreeHugger Robot
e61564b21e
Merge "[TNU06] Add roaming notification" into rvc-dev am: 56ef0ea4b6
...
Change-Id: I542b34a34278715d976be0baf92a554b5163a850
2020-04-17 18:45:21 +00:00
Chalard Jean
4580c83253
[TNU06] Add roaming notification
...
Warn user of potential data charges if the backhaul is
cellular and user is roaming.
Bug: 145629001
Test: atest TetheringTests
Change-Id: I74b4f87c2f6aad09e05d3f2a779f880396885953
Merged-In: I74b4f87c2f6aad09e05d3f2a779f880396885953
(cherry picked from commit 1af69e5b8f339bde5b70886d80960ce22c847245, aosp/1237026)
2020-04-17 17:14:12 +00:00
Paul Hu
50a4f794f5
Merge "[TNU05.1] Address aosp/1237036 leftover comments" into rvc-dev am: 5da521b457 am: 95c0a85b0b am: eba9f7a887
...
Change-Id: I416411d9824bf0f8921ec2fdc4777e3e250ff67b
2020-04-17 01:57:04 +00:00
Paul Hu
95c0a85b0b
Merge "[TNU05.1] Address aosp/1237036 leftover comments" into rvc-dev am: 5da521b457
...
Change-Id: Iea664b4d0ee648153ceb4524e80331edf42590cf
2020-04-17 01:16:32 +00:00
Paul Hu
5e9c40c012
[TNU05.1] Address aosp/1237036 leftover comments
...
Bug: 147818698
Test: atest TetheringTests
Change-Id: Ife738339aeae00d2063fea6918b50204daef24fc
Merged-In: Ife738339aeae00d2063fea6918b50204daef24fc
(cherry picked from commit c638ae6436509df092ab8814bb5b64591878229d, aosp/1287133)
2020-04-16 16:51:00 +00:00
Mark Chien
b7c724ae20
Merge "Remove sendMessage inside EntitlementManager" into rvc-dev am: f9a1c42408 am: ab126a97d3 am: 14bdad0e2e
...
Change-Id: I388502b8919c2a7fc14c61df9ad41d8ca6c0ee1d
2020-04-16 10:58:46 +00:00
Mark Chien
ab126a97d3
Merge "Remove sendMessage inside EntitlementManager" into rvc-dev am: f9a1c42408
...
Change-Id: I1fb9b0fa22efc35088221f47e50cfa37194fb167
2020-04-16 10:26:29 +00:00
Mark Chien
f9a1c42408
Merge "Remove sendMessage inside EntitlementManager" into rvc-dev
2020-04-16 09:57:22 +00:00
Paul Hu
953428b3d5
Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269 am: 42c7c94cd1 am: 02db07517e
...
Change-Id: Ia23d06f49276f9cdde198d31957633fff25ff3e5
2020-04-16 09:18:09 +00:00
Paul Hu
42c7c94cd1
Merge "[TNU05] Add no upstream notification" into rvc-dev am: b06fc85269
...
Change-Id: Icf8c52d52b0494b10c92dfbd74287b35e0fa0834
2020-04-16 08:36:25 +00:00
Mark Chien
30c0da71b0
Remove sendMessage inside EntitlementManager
...
EntitlementManager and its callers(Tethering and UpstreamNetworkMonitor)
run in the same threads.
Bug: 141256482
Test: atest TetheringTests
Merged-In: I0a376d28b123eaab2e8d00a98a4719ce983d3bb2
Change-Id: I0a376d28b123eaab2e8d00a98a4719ce983d3bb2
2020-04-16 08:08:04 +00:00
Paul Hu
af6a2a33f5
[TNU05] Add no upstream notification
...
Reminder user of unavailable tethering status if there is no
internet access.
Bug: 147818698
Test: atest TetheringTests
Change-Id: Ic6557f9f7703337596100cd6a477fd7239217166
Merged-In: Ic6557f9f7703337596100cd6a477fd7239217166
(cherry picked from commit ac1b098acc504b60e85b3dcd22941f4e293865ae, aosp/1237036)
2020-04-16 06:43:19 +00:00
Mark Chien
6092d39f69
Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26 am: dfcd502487 am: d5d27c5e08
...
Change-Id: Ic74e494e8eee350fcaf0fc2bbb8275e39312689a
2020-04-16 03:59:52 +00:00
Mark Chien
dfcd502487
Merge "Do not stop IpServer when recieve wifi ap disabling state." into rvc-dev am: b28fd19f26
...
Change-Id: Ie0dbdea250cf31a4877e5b94fdf61e8f37705090
2020-04-16 03:26:36 +00:00
Mark Chien
8c98b3d35e
Do not stop IpServer when recieve wifi ap disabling state.
...
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
Merged-In: I8b65f621abe20799a3a0d410ba1f06368746ee49
Change-Id: I8b65f621abe20799a3a0d410ba1f06368746ee49
2020-04-16 02:09:48 +00:00
Paul Hu
09b3311c2f
Merge "Add TetheringCoverageTests" into rvc-dev am: 82a29a3308 am: da200e3cb7 am: 0b5060e7cf
...
Change-Id: Ifc10f36494757bddff0b171e4e7b2f10b28141a8
2020-04-15 16:57:08 +00:00
Paul Hu
da200e3cb7
Merge "Add TetheringCoverageTests" into rvc-dev am: 82a29a3308
...
Change-Id: Ibbd2b36e426853cb2117996d76f88f6a8ef55695
2020-04-15 01:12:25 +00:00
Paul Hu
103375cfb7
Merge "Update tethering notification strings" into rvc-dev am: 13113c4502 am: 5b8535ea41 am: 1d035cf71c
...
Change-Id: I93feeecf06a6f366aa59df3aa68a31c45fa86856
2020-04-14 14:52:00 +00:00
Paul Hu
5b8535ea41
Merge "Update tethering notification strings" into rvc-dev am: 13113c4502
...
Change-Id: I1704b40b5648595e3633a4f07265ed32db8f4c98
2020-04-14 14:19:52 +00:00
paulhu
d1ebb1e348
Add TetheringCoverageTests
...
Bug: 148636687
Test: atest TetheringCoverageTests
atest TetheringTests
atest TetheringIntegrationTests
atest NetworkStackTests
atest CtsTetheringTest
Change-Id: I1f2a50f16894b05e988476520ba25baba0b60d88
2020-04-14 14:14:33 +00:00
Paul Hu
13113c4502
Merge "Update tethering notification strings" into rvc-dev
2020-04-14 14:07:19 +00:00
TreeHugger Robot
71bd48c275
Merge "Don't crash when receiving an RTM_DELNEIGH or NUD_FAILED." into rvc-dev am: 3edb9babf2 am: dd670c6e58 am: a6c8f44d2f
...
Change-Id: I1d0d975fec59e91e7ec9b876b6bc4bcc18af5ecb
2020-04-14 13:23:40 +00:00
TreeHugger Robot
dd670c6e58
Merge "Don't crash when receiving an RTM_DELNEIGH or NUD_FAILED." into rvc-dev am: 3edb9babf2
...
Change-Id: I3e9253bb1b1a66dadb6623d69f03d9cea21fc740
2020-04-14 12:42:41 +00:00
Paul Hu
8fae1ba057
Update tethering notification strings
...
Update strings after converged with carrier.
Bug: 145629001
Bug: 147818698
Test: atests TetheringTests
Change-Id: I8ad34e8c93ba1547aa397a8e9c0ecc15286a2b0b
Merged-In: I8ad34e8c93ba1547aa397a8e9c0ecc15286a2b0b
(cherry picked from commit d4a1bd7b73991c4197b49a3ff36e7683273ae736, aosp/1284584)
2020-04-14 11:18:09 +00:00
Mark Chien
5c460cc714
Merge "Change tethering file structure to respect its package name" into rvc-dev am: ee6107e51c am: 59caa047c9 am: dc77385937
...
Change-Id: I4c15da068575e60b836fccf064883a07b3a63cba
2020-04-14 10:33:35 +00:00
Lorenzo Colitti
6f532ba30f
Don't crash when receiving an RTM_DELNEIGH or NUD_FAILED.
...
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
Merged-In: I26d89a81f1c448d9b4809652b079a5f5eace3924
Change-Id: I26d89a81f1c448d9b4809652b079a5f5eace3924
2020-04-14 09:55:17 +00:00
Mark Chien
59caa047c9
Merge "Change tethering file structure to respect its package name" into rvc-dev am: ee6107e51c
...
Change-Id: Ia593900f8ec91326b52b7630a9c4f922bd743fe0
2020-04-14 09:44:40 +00:00
markchien
7dc2dcc37a
Change tethering file structure to respect its package name
...
Bug: 145099347
Test: atest TetheringTests
atest CtsTetheringTest
Change-Id: I7401c550fbafd17a5ed2d925b5d0e17e358af467
Merged-In: I7401c550fbafd17a5ed2d925b5d0e17e358af467
2020-04-14 14:33:45 +08:00
Mark Chien
787ed2c4b2
Merge "Tethering: Add an exported flag in manifest" into rvc-dev am: ddbe63e44c am: 711b2becce am: 4c1bfe97e9
...
Change-Id: If2a83e19b3074af14a8433a98e73d539bd211dab
2020-04-14 02:11:12 +00:00
Mark Chien
711b2becce
Merge "Tethering: Add an exported flag in manifest" into rvc-dev am: ddbe63e44c
...
Change-Id: I8ab438ea40b26f2de880e8dbd38adc7bcbd76306
2020-04-14 01:47:58 +00:00
Bill Yi
4e7d4a611e
Import translations. DO NOT MERGE
...
Auto-generated-cl: translation import
Change-Id: I562307bd38d87a0ccd16db99a41d3101f3f37670
2020-04-13 10:43:20 -07:00
Ashwini Oruganti
af37b0a723
Tethering: Add an exported flag in manifest
...
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 9226d6c835cd57d10a7562f18143dbaae8601b43)
2020-04-13 15:15:28 +00:00
Mark Chien
c1217cef03
Merge "Assign specific client address to dhcp server" into rvc-dev am: 1528d90dc8 am: a00a4e12e1 am: ab9477a850
...
Change-Id: I7d06af795731d41748729b2edcf41f2fd30cf770
2020-04-10 14:25:16 +00:00
Mark Chien
a00a4e12e1
Merge "Assign specific client address to dhcp server" into rvc-dev am: 1528d90dc8
...
Change-Id: I0cd72deb1c8cf12507321e704547df00cf328ce1
2020-04-10 13:46:32 +00:00
Treehugger Robot
5da1070d8f
Assign specific client address to dhcp server
...
Bug: 141256482
Test: manual
atest TetheringTests
Merged-In: Ief76c98c843ba5420224cbf0f34464f366c891b7
Change-Id: Ief76c98c843ba5420224cbf0f34464f366c891b7
2020-04-10 10:03:20 +00:00
Luke Huang
16fba9fa1a
Merge "Use the lastest frozen netd_aidl_interface in framework" into rvc-dev am: 723514cf9b am: 6075ca2492 am: bf96df2a61
...
Change-Id: Ib2869d21e371f6c0b3204cda950748f615610060
2020-04-10 09:14:43 +00:00
Luke Huang
6075ca2492
Merge "Use the lastest frozen netd_aidl_interface in framework" into rvc-dev am: 723514cf9b
...
Change-Id: I744debe5640abf76e825b75bdb7555541d1fd289
2020-04-10 08:31:30 +00:00
Luke Huang
d20078112b
Use the lastest frozen netd_aidl_interface in framework
...
Bug: 140541991
Test: build
Merged-In: I984969e09f8d5196945a7412c51bd8880223ad9e
Change-Id: I984969e09f8d5196945a7412c51bd8880223ad9e
2020-04-09 16:20:44 +00:00
Paul Hu
cc8ffc96c0
Merge "Address aosp/1274403 leftover comment" into rvc-dev am: 305c46de82 am: ca9da38524 am: 251bbcbfc5
...
Change-Id: I56ac87b28c26d178adaebb60457a4d3359a8d27a
2020-04-09 07:34:01 +00:00
Paul Hu
ca9da38524
Merge "Address aosp/1274403 leftover comment" into rvc-dev am: 305c46de82
...
Change-Id: I96283fd4245fffa0b40c9f52cabeba7b5d48ea89
2020-04-09 06:58:04 +00:00
Paul Hu
fab349c0a9
Address aosp/1274403 leftover comment
...
Bug: 152828142
Test: atest EntitlementManagerTest
Change-Id: I81f2d268c9f26bc4488b06032477a73d071f73f8
Merged-In: I81f2d268c9f26bc4488b06032477a73d071f73f8
(cherry picked from commit 9fe0a868e909a4cd1c1c63bf981441f1b9128890)
2020-04-09 02:13:32 +00:00
Paul Hu
65e78f0ccf
Merge "Fix TetheringIntegrationTests failure" into rvc-dev am: f571504457 am: 231005897e am: 6c156c85cf
...
Change-Id: I3320229b0db242499041df6dc1e176f2efb8929a
2020-04-08 10:35:57 +00:00
Paul Hu
231005897e
Merge "Fix TetheringIntegrationTests failure" into rvc-dev am: f571504457
...
Change-Id: Id9c327f22f44cfb908e70b3031fba7bd9381467b
2020-04-08 10:00:22 +00:00
Automerger Merge Worker
b33911c19c
Fix TetheringIntegrationTests failure
...
Bug: 150644681
Test: atest TetheringIntegrationTests
Change-Id: I5a537eca9b1aab3694a11a2dab147a31f289314c
Merged-In: I5a537eca9b1aab3694a11a2dab147a31f289314c
(cherry picked from commit f626b8a5388746d163600a5eccb60e22cb1071bf)
2020-04-08 08:17:20 +00:00
Mark Chien
e8809b74b1
Merge "Add TetheringServiceTest unitest" into rvc-dev am: c920673e5f am: 4cea68cf9c am: 7c543a1a90
...
Change-Id: I58ff75339f93ca53c1c39eca1eb65a2da6b5ff97
2020-04-08 06:12:01 +00:00
Mark Chien
4cea68cf9c
Merge "Add TetheringServiceTest unitest" into rvc-dev am: c920673e5f
...
Change-Id: I5334805bc74c20d986375fc5558f4cd5ada11ecf
2020-04-08 05:55:35 +00:00
Mark Chien
47c8b0f87e
Add TetheringServiceTest unitest
...
Bug: 145490751
Test: atest TetheringTests
Change-Id: Ia9e3232467c7db0e566cced84f3c72bbcd6512d6
Merged-In: I68cd403302848c041444e6d47652435d67f59273
(cherry picked from commit 790a4dd7d3aa813f15fe95c5bf3cef6dd734ce32)
2020-04-08 01:02:39 +00:00
Mark Chien
2e394fd361
Merge "Add IPv6TetheringCoordinator unit test" into rvc-dev am: 8caf921dc8 am: 21b7d260cb am: d6e02a62d6
...
Change-Id: I97811d4d8f101098207a79e75684f59b2bd60d19
2020-04-07 08:23:36 +00:00
Mark Chien
21b7d260cb
Merge "Add IPv6TetheringCoordinator unit test" into rvc-dev am: 8caf921dc8
...
Change-Id: Ic4a4803bea140bc567e9a2a3e35a40652e7285be
2020-04-07 07:59:50 +00:00