Commit Graph

10643 Commits

Author SHA1 Message Date
Lorenzo Colitti
662ab7bf25 Merge "Inform the DNS resolver when it needs to do DNS64 synthesis." am: eed51faa49 am: f5a5cd3bd7 am: d0cf1afac5 am: cff8146b4d am: 29d3636dd4
Change-Id: I6bb6f038af9988502f15894349039fec51dc8a86
2020-05-26 10:59:30 +00:00
Lorenzo Colitti
29d3636dd4 Merge "Inform the DNS resolver when it needs to do DNS64 synthesis." am: eed51faa49 am: f5a5cd3bd7 am: d0cf1afac5 am: cff8146b4d
Change-Id: I717046592a6535d39b8def912c7b78a071ae5a99
2020-05-26 10:46:22 +00:00
Lorenzo Colitti
cff8146b4d Merge "Inform the DNS resolver when it needs to do DNS64 synthesis." am: eed51faa49 am: f5a5cd3bd7 am: d0cf1afac5
Change-Id: I38aa313a3e0b8c9f7a401f1a56f808e5fe723525
2020-05-26 10:28:04 +00:00
Lorenzo Colitti
d0cf1afac5 Merge "Inform the DNS resolver when it needs to do DNS64 synthesis." am: eed51faa49 am: f5a5cd3bd7
Change-Id: I06278ddff31d8c0dbb4ce6cfded01a38369d8a3c
2020-05-26 10:13:17 +00:00
Lorenzo Colitti
f5a5cd3bd7 Merge "Inform the DNS resolver when it needs to do DNS64 synthesis." am: eed51faa49
Change-Id: Ia18f83bd6a22f255bf17792ebc14e485810a39cd
2020-05-26 09:49:13 +00:00
Lorenzo Colitti
eed51faa49 Merge "Inform the DNS resolver when it needs to do DNS64 synthesis." 2020-05-26 09:26:46 +00:00
Lorenzo Colitti
25045a554a Merge "Test that if an RA sets the same prefix as DNS, nothing happens." am: 82db920da4 am: 6d866bcd5f am: 352e8c2aa5 am: 7a35f41cf7 am: ccc05a0bc8
Change-Id: I58fbdf5bf51a1048acf61bd25107e2f2caa86617
2020-05-24 12:14:57 +00:00
Lorenzo Colitti
ccc05a0bc8 Merge "Test that if an RA sets the same prefix as DNS, nothing happens." am: 82db920da4 am: 6d866bcd5f am: 352e8c2aa5 am: 7a35f41cf7
Change-Id: I9623d61a26ddfd90c5a37290056fd896a5e77a54
2020-05-24 11:57:23 +00:00
Lorenzo Colitti
7a35f41cf7 Merge "Test that if an RA sets the same prefix as DNS, nothing happens." am: 82db920da4 am: 6d866bcd5f am: 352e8c2aa5
Change-Id: I5bbb8e5adb2fb2a961fcc64b7952204bb1bb3b0d
2020-05-24 11:43:14 +00:00
Lorenzo Colitti
352e8c2aa5 Merge "Test that if an RA sets the same prefix as DNS, nothing happens." am: 82db920da4 am: 6d866bcd5f
Change-Id: Ib2eb07e3794630cc636759ce6a6529b7b56a3cfe
2020-05-24 11:30:55 +00:00
Lorenzo Colitti
6d866bcd5f Merge "Test that if an RA sets the same prefix as DNS, nothing happens." am: 82db920da4
Change-Id: I61f7ad698fb5b086f5e284309a21f56314d8163f
2020-05-24 11:17:02 +00:00
Lorenzo Colitti
82db920da4 Merge "Test that if an RA sets the same prefix as DNS, nothing happens." 2020-05-24 10:59:40 +00:00
Cody Kesting
e51ba9df36 Merge "Forward unknown Data Stall types to Connectivity Diagnostics." am: c8e843e844 am: fe8cda4daf am: ab63079e61 am: 782a085f7d am: 4f36f41ca2
Change-Id: I145df9380a84ddfee6b242cc838a81fe0a50c1d9
2020-05-22 00:28:02 +00:00
Cody Kesting
4f36f41ca2 Merge "Forward unknown Data Stall types to Connectivity Diagnostics." am: c8e843e844 am: fe8cda4daf am: ab63079e61 am: 782a085f7d
Change-Id: I1bf9ca7531d3760f4dce2c9ff502ebf0183b4faf
2020-05-22 00:11:06 +00:00
Cody Kesting
782a085f7d Merge "Forward unknown Data Stall types to Connectivity Diagnostics." am: c8e843e844 am: fe8cda4daf am: ab63079e61
Change-Id: I33a89a56431f168f7bfeb72e2eabef9010685940
2020-05-21 23:50:03 +00:00
Cody Kesting
ab63079e61 Merge "Forward unknown Data Stall types to Connectivity Diagnostics." am: c8e843e844 am: fe8cda4daf
Change-Id: I31d17c5c353e822f3d48166ffe9cc39abd31c198
2020-05-21 23:35:38 +00:00
Cody Kesting
fe8cda4daf Merge "Forward unknown Data Stall types to Connectivity Diagnostics." am: c8e843e844
Change-Id: Ifc49eb81c219d1ba036c11887e2bc686a68dd67d
2020-05-21 23:19:30 +00:00
Cody Kesting
c8e843e844 Merge "Forward unknown Data Stall types to Connectivity Diagnostics." 2020-05-21 22:58:29 +00:00
Cody Kesting
877fc412de [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 -s ours am: 160830b8e7 -s ours am: 49f2af5440 -s ours am: 5228100ca1 -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 7e4528c080 is in history

Change-Id: Ia73b12ee45d1c2a0ff3b3a07e03ae1e143bb04bc
2020-05-21 17:10:58 +00:00
Cody Kesting
53696746d1 [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 am: 4722e8dfa7 -s ours am: dd7f420cfe -s ours am: 233bf14744 -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 7e4528c080 is in history

Change-Id: I07de1702e383b357e35fd0ff0576d7bb018d2aff
2020-05-21 17:08:14 +00:00
Cody Kesting
22dfe8986a [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 am: 4722e8dfa7 am: ce1bad194a -s ours am: 10d33eb1fd -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 6784cf6966 is in history

Change-Id: I85aa93979ec850fa2266098af247cdb6dd59de7a
2020-05-21 16:56:18 +00:00
Cody Kesting
5228100ca1 [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 -s ours am: 160830b8e7 -s ours am: 49f2af5440 -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 7e4528c080 is in history

Change-Id: Id0ac2a40f9e48c52ae1b488f89e408f586a34581
2020-05-21 16:56:02 +00:00
Cody Kesting
233bf14744 [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 am: 4722e8dfa7 -s ours am: dd7f420cfe -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 7e4528c080 is in history

Change-Id: I4d04b37417b0cd04416666b27e7172134893db1e
2020-05-21 16:54:20 +00:00
Cody Kesting
10d33eb1fd [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 am: 4722e8dfa7 am: ce1bad194a -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 6784cf6966 is in history

Change-Id: I26a3a618cee48f72cebce00c857d5d22caaec864
2020-05-21 16:40:30 +00:00
Cody Kesting
49f2af5440 [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 -s ours am: 160830b8e7 -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 7e4528c080 is in history

Change-Id: Ibeb7ba515d11c4dcf74b0d8f504adeff007ff444
2020-05-21 16:25:23 +00:00
Cody Kesting
dd7f420cfe [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 am: 4722e8dfa7 -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 6784cf6966 is in history

Change-Id: I3f89d4dd79935d26629dbd06c06f2784ded317e8
2020-05-21 16:24:02 +00:00
Cody Kesting
4722e8dfa7 Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752
Change-Id: I75c162680fa548da20a8ab3dcf664dd57feb9002
2020-05-21 16:04:19 +00:00
Cody Kesting
160830b8e7 [automerger skipped] Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev am: 8d1db61752 -s ours
am skip reason: Change-Id Ie2f6a1a2376c5c452750ab417cb5e8c24fc44fc3 with SHA-1 6784cf6966 is in history

Change-Id: I376f8021b63cc21393de7eba8f0ad26650eedab5
2020-05-21 16:04:17 +00:00
Cody Kesting
8d1db61752 Merge "Move Data Stall logic to CS from NetworkMonitorCallbacks." into rvc-dev 2020-05-21 16:01:01 +00:00
Lorenzo Colitti
f28b6b705c Inform the DNS resolver when it needs to do DNS64 synthesis.
This is only necessary when learning the NAT64 prefix from the
RA, because if the NAT64 prefix is learned from DNS, the DNS
resolver already knows the prefix and automatically enables
DNS64 synthesis.

The DNS resolver needs to be informed of the prefix any time
clat is running on a prefix learned from an RA. This is simple to
implement: just set the prefix when starting clat if prefix
discovery is not running, and clear the prefix when stopping clat
if prefix discovery was not running. This ensures that the prefix
is cleared iff it was set.

Bug: 156914456
Test: new unit test coverage
Change-Id: If8ad2d30712a6df3e207c8d3e8a129705242191e
2020-05-21 23:32:57 +09:00
Treehugger Robot
582c1a8e05 Merge "Suppress deprecation warnings in LegacyTypeTrackerTest." am: 585dc0665e am: 212e497cbc am: 4ca97a469c am: c1a0fffef6 am: 978aa17285
Change-Id: Ia7a29777227d1780e620c6c6b0ad84925512be12
2020-05-21 09:17:22 +00:00
Treehugger Robot
978aa17285 Merge "Suppress deprecation warnings in LegacyTypeTrackerTest." am: 585dc0665e am: 212e497cbc am: 4ca97a469c am: c1a0fffef6
Change-Id: Icd04bee9c06f7e3ac00622592945fb5d3660c4cf
2020-05-21 09:01:21 +00:00
Treehugger Robot
c1a0fffef6 Merge "Suppress deprecation warnings in LegacyTypeTrackerTest." am: 585dc0665e am: 212e497cbc am: 4ca97a469c
Change-Id: Ibef6fdbb24e7f8c46d925089acacefae3074541f
2020-05-21 08:45:51 +00:00
Treehugger Robot
4ca97a469c Merge "Suppress deprecation warnings in LegacyTypeTrackerTest." am: 585dc0665e am: 212e497cbc
Change-Id: I77fdf03484bd0da36ebffd025a33ab4859a0a5a2
2020-05-21 08:31:13 +00:00
Lorenzo Colitti
2a0ef00bb9 Test that if an RA sets the same prefix as DNS, nothing happens.
This is not particularly likely to happen unless the pref64 RA is
sent by a different router than the main RA. But more tests are
always good, and this additional coverage will be more useful
in an upcoming change.

Bug: 150648313
Test: test-only change
Change-Id: I3316d49d42100800740afadc4edf0a13a4d8377c
2020-05-21 17:26:00 +09:00
Chalard Jean
d67b426cb2 [automerger skipped] Merge "Address nit from aosp/1301317" into rvc-dev am: 75fddad9b4 -s ours am: fe2c8cf87c -s ours am: 06449a4bfe -s ours am: 90eff958fb -s ours
am skip reason: Change-Id If5e5439b22f05e08a293fd83da4d54f6a4363ca5 with SHA-1 436608cf39 is in history

Change-Id: Ife699e9bee5ec36a2f45810d490d5dc132de34e0
2020-05-21 08:17:11 +00:00
Automerger Merge Worker
eb76074cec Merge "[automerger skipped] Merge "Fix a bug where VPNs start out suspended on cellular" into rvc-dev am: 8c06a845ac -s ours am: 3743eca9f2 -s ours" into rvc-d1-dev-plus-aosp am: c00f8130ff -s ours am: 632980c25e -s ours
am skip reason: Change-Id I3e4ff990c0d4825b21c7679be29a482a2d1324ec with SHA-1 fc7054d0e9 is in history

Change-Id: I786410234c3788b1e1ba8711d4eed7cbc5f6eda5
2020-05-21 08:16:56 +00:00
Automerger Merge Worker
b3a4f7791f Merge "[automerger skipped] Merge "Address nit from aosp/1301317" into rvc-dev am: 75fddad9b4 am: 07b69e4658 -s ours" into rvc-d1-dev-plus-aosp am: 6d1ff7dc30 -s ours am: 14935b8fc6 -s ours
am skip reason: Change-Id If5e5439b22f05e08a293fd83da4d54f6a4363ca5 with SHA-1 436608cf39 is in history

Change-Id: If5618d2d97de0a8257d562265f1254de6c5dabfe
2020-05-21 08:15:45 +00:00
Chalard Jean
c68e37a0b3 [automerger skipped] Merge "Fix a bug where VPNs start out suspended on cellular" into rvc-dev am: 8c06a845ac am: e3d1f5e2f1 -s ours am: 7823ca41be -s ours am: f27c3ce2aa -s ours
am skip reason: Change-Id I3e4ff990c0d4825b21c7679be29a482a2d1324ec with SHA-1 fc7054d0e9 is in history

Change-Id: Iad86ff2fad4ac97e2e77bbd8f5dc8d71c18794e1
2020-05-21 08:14:22 +00:00
Chalard Jean
8d0d38f7e2 [automerger skipped] Merge "Fix a bug where a spurious capabilities callback is sent." into rvc-dev am: acdacbfe65 -s ours am: cb21e90728 -s ours am: 3d11d87b2a -s ours am: 13b822c460 -s ours
am skip reason: Change-Id Id7d8bba486bada1a7ba5b0f152d2aa02e407f249 with SHA-1 1112dd3d83 is in history

Change-Id: I5189f5ca80212d64584f7f95591de453be949744
2020-05-21 08:13:42 +00:00
Chalard Jean
0218235ed0 [automerger skipped] Merge "Address nit from aosp/1301317" into rvc-dev am: 75fddad9b4 am: 07b69e4658 am: 4401e112ee -s ours am: 94b0dab36d -s ours
am skip reason: Change-Id If5e5439b22f05e08a293fd83da4d54f6a4363ca5 with SHA-1 1f9e9ce3d5 is in history

Change-Id: I3937b76aee04cd94c4c41c51eb443703b3343cc4
2020-05-21 08:13:07 +00:00
Automerger Merge Worker
3f12f86482 Merge "[automerger skipped] Merge "Fix a bug where a spurious capabilities callback is sent." into rvc-dev am: acdacbfe65 am: dceccdfc1c -s ours am: ceb3aa8295 -s ours" into rvc-qpr-dev-plus-aosp am: 73b16cbd77 -s ours
am skip reason: Change-Id Id7d8bba486bada1a7ba5b0f152d2aa02e407f249 with SHA-1 1112dd3d83 is in history

Change-Id: I47c91c553f8a576948f295825681667ba25597d4
2020-05-21 08:12:56 +00:00
Chalard Jean
96a322cc66 [automerger skipped] Merge "Fix a bug where VPNs start out suspended on cellular" into rvc-dev am: 8c06a845ac am: e3d1f5e2f1 am: a8caf45e3b -s ours am: 9fc4f5297d -s ours
am skip reason: Change-Id I3e4ff990c0d4825b21c7679be29a482a2d1324ec with SHA-1 91a1beddcc is in history

Change-Id: I80c864919c9c66535c78bc3a23e3542d874fd0ab
2020-05-21 08:12:43 +00:00
Chalard Jean
5231654740 [automerger skipped] Merge "Fix a bug where a spurious capabilities callback is sent." into rvc-dev am: acdacbfe65 am: dceccdfc1c am: 1a18d48352 -s ours am: a54da62d3a -s ours
am skip reason: Change-Id Id7d8bba486bada1a7ba5b0f152d2aa02e407f249 with SHA-1 8c5e45895d is in history

Change-Id: I85981411877ad515e086a7dab37b9e3c4fb4cc4c
2020-05-21 08:11:15 +00:00
Treehugger Robot
212e497cbc Merge "Suppress deprecation warnings in LegacyTypeTrackerTest." am: 585dc0665e
Change-Id: If35be28eac763d01b99078f171da8ff56d90d93f
2020-05-21 08:11:05 +00:00
Chalard Jean
90eff958fb [automerger skipped] Merge "Address nit from aosp/1301317" into rvc-dev am: 75fddad9b4 -s ours am: fe2c8cf87c -s ours am: 06449a4bfe -s ours
am skip reason: Change-Id If5e5439b22f05e08a293fd83da4d54f6a4363ca5 with SHA-1 436608cf39 is in history

Change-Id: If7bac76f0d8a27712113636ffc5f65649e055db9
2020-05-21 07:55:43 +00:00
Automerger Merge Worker
632980c25e Merge "[automerger skipped] Merge "Fix a bug where VPNs start out suspended on cellular" into rvc-dev am: 8c06a845ac -s ours am: 3743eca9f2 -s ours" into rvc-d1-dev-plus-aosp am: c00f8130ff -s ours
am skip reason: Change-Id I3e4ff990c0d4825b21c7679be29a482a2d1324ec with SHA-1 fc7054d0e9 is in history

Change-Id: I3bff6558c9b3d329fd36fe9932d1993961b6e0d0
2020-05-21 07:55:36 +00:00
Automerger Merge Worker
14935b8fc6 Merge "[automerger skipped] Merge "Address nit from aosp/1301317" into rvc-dev am: 75fddad9b4 am: 07b69e4658 -s ours" into rvc-d1-dev-plus-aosp am: 6d1ff7dc30 -s ours
am skip reason: Change-Id If5e5439b22f05e08a293fd83da4d54f6a4363ca5 with SHA-1 436608cf39 is in history

Change-Id: I70402726f2a529d89538d4d8169ac2eba4918dc3
2020-05-21 07:55:04 +00:00
Treehugger Robot
585dc0665e Merge "Suppress deprecation warnings in LegacyTypeTrackerTest." 2020-05-21 07:47:45 +00:00
Chalard Jean
f27c3ce2aa [automerger skipped] Merge "Fix a bug where VPNs start out suspended on cellular" into rvc-dev am: 8c06a845ac am: e3d1f5e2f1 -s ours am: 7823ca41be -s ours
am skip reason: Change-Id I3e4ff990c0d4825b21c7679be29a482a2d1324ec with SHA-1 fc7054d0e9 is in history

Change-Id: I119242b4e1657e198f93d2e768aea3906dbfffad
2020-05-21 07:36:24 +00:00