Add missing DevSdkIgnoreRule rule variable am: af7c44cc4e
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1952115
Change-Id: I9ae5f3331af5550adc0c4821a9326d3b319b4cb3
Chiachang Wang
authored and
Automerger Merge Worker
commited 2022-01-19 02:26:05 +00:00
ec24ccf3e5
Add missing DevSdkIgnoreRule rule variable
...
DevSdkIgnoreRule.IgnoreUpTo() will not work as expected without
the rule defined.
Bug: 184750836
Test: atest android.net.Ikev2VpnProfileTest#\
testBuildExcludeLocalRoutesSet works as expected with ignore
rule
Change-Id: I03a5b28963cd6feebe4358d57c070d941cd114e5
Chiachang Wang
commited 2022-01-18 11:25:03 +00:00
af7c44cc4e
Add an OWNERS_core_networking_xts for CTS/GTS/... and use it. am: 7aac4ad2f7
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1952105
Change-Id: Iab7fb8a5f9357fc6afeb150aaaab69e73c6aa5d4
Lorenzo Colitti
authored and
Automerger Merge Worker
commited 2022-01-18 05:54:55 +00:00
95edb88396
Add an OWNERS_core_networking_xts for CTS/GTS/... and use it.
...
This uses a similar scheme to our existing OWNERS files, which
all come from a common location in the master branch.
Test: repo upload
Change-Id: I672070302789ac38a738ab6626f47ec9cbc75dd9
Lorenzo Colitti
commited 2022-01-18 01:42:39 +00:00
7aac4ad2f7
Merge "Don't pass non-const refs." am: 2fe71c70ab
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1949796
Change-Id: I5806e135e8ec1942ac999fbd828c0b2b43897572
Treehugger Robot
authored and
Automerger Merge Worker
commited 2022-01-17 16:13:03 +00:00
993922983d
Merge "Don't pass non-const refs."
Treehugger Robot
authored and
Gerrit Code Review
commited 2022-01-17 15:57:35 +00:00
2fe71c70ab
Merge "Use getter methods to verify the fields of Entry" am: 63b5da9866
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1944728
Change-Id: I7f4004b1193eb2d8bb0556c35c5a3736ccd412fe
Aaron Huang
authored and
Automerger Merge Worker
commited 2022-01-17 09:49:58 +00:00
acb12affa2
Merge "Use getter methods to verify the fields of Entry"
Aaron Huang
authored and
Gerrit Code Review
commited 2022-01-17 09:31:55 +00:00
63b5da9866
Merge "Add swapActiveStatsMap API for NetworkStatsFactory" am: 21f0d58294
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1944730
Change-Id: I926f9d5ad5f43be2c93e35bb50a9d7906cc7dd57
Mark Chien
authored and
Automerger Merge Worker
commited 2022-01-14 05:57:27 +00:00
a5883cfdf4
Merge "Add replaceFirewallChain API" am: 094de6b7c4
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1916598
Change-Id: Ieedd7bcaf6e626f905863e8abcf9e0498f409681
Mark Chien
authored and
Automerger Merge Worker
commited 2022-01-14 05:57:18 +00:00
52cf873cab
Merge "Add setFirewallChainEnabled API" am: 9bba8e8c78
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1916597
Change-Id: Id0c18509dcbe59f2fa146cc49ce5c73cbfa5f285
Mark Chien
authored and
Automerger Merge Worker
commited 2022-01-14 05:57:09 +00:00
e7da24518c
Merge "Add updateFirewallRule API" am: c65ecacd6f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1916497
Change-Id: I083af5bed91082b148af526fc12a84b7fa81bc4a
Mark Chien
authored and
Automerger Merge Worker
commited 2022-01-14 05:56:48 +00:00
b1a50f49e0
Merge "Add swapActiveStatsMap API for NetworkStatsFactory"
Mark Chien
authored and
Gerrit Code Review
commited 2022-01-14 05:35:25 +00:00
21f0d58294
Merge "Add replaceFirewallChain API"
Mark Chien
authored and
Gerrit Code Review
commited 2022-01-14 05:33:58 +00:00
094de6b7c4
Merge "Add setFirewallChainEnabled API"
Mark Chien
authored and
Gerrit Code Review
commited 2022-01-14 05:33:38 +00:00
9bba8e8c78
Merge "Add updateFirewallRule API"
Mark Chien
authored and
Gerrit Code Review
commited 2022-01-14 05:33:22 +00:00
c65ecacd6f
Merge "Add clatd binary to apex" am: bb766e83c3
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1944727
Change-Id: I0c51d04d4ea64e96dd844692c92560d8fd7ad1c7
Maciej Żenczykowski
authored and
Automerger Merge Worker
commited 2022-01-14 03:39:14 +00:00
255f7a2a09
Merge "Add clatd binary to apex"
Maciej Żenczykowski
authored and
Gerrit Code Review
commited 2022-01-14 03:22:34 +00:00
bb766e83c3
Merge "Move BpfUtils -- integrate TcUtils into Tethering module" am: 612afc316a
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1948308
Change-Id: If0df72675f22155b3308eceecffc8424c0f9fd8a
Maciej Żenczykowski
authored and
Automerger Merge Worker
commited 2022-01-14 03:13:42 +00:00
3b1e5e086f
Merge "Move BpfUtils -- integrate TcUtils into Tethering module"
Maciej Żenczykowski
authored and
Gerrit Code Review
commited 2022-01-14 02:53:15 +00:00
612afc316a
Add swapActiveStatsMap API for NetworkStatsFactory
...
This CL should be reverted before T sdk finalized.
This API is temporary added for the NetworkStatsFactory which is platform
code but will be moved into connectivity (tethering) mainline module.
Bug: 209935649
Test: atest CtsHostsideNetworkTests
Change-Id: I5894450f3089b2ea105722a18ddf8f1eed1c28a0
markchien
commited 2022-01-14 10:23:26 +08:00
9c8061134c
Add replaceFirewallChain API
...
To deprecated firewallReplaceUidChain netd binder and move the
functionality to tethering (connectivity) mainline module, expose
replaceFirewallChain to support the caller outside the module.
Currently the API are still call to netd. Will replace with the
implementation inside tethering (connectivity) module.
Bug: 209935649
Test: atest CtsHostsideNetworkTests
Change-Id: If7a87548b0a3acda00a1455da4e4ff24a630ddc7
markchien
commited 2022-01-14 10:23:21 +08:00
00a0bed534
Add setFirewallChainEnabled API
...
To deprecated firewallEnableChildChain netd binder and move the
functionality to tethering (connectivity) mainline module, expose
setFirewallChainEnabled to support the caller outside the module.
Currently the API are still call to netd. Will replace with the
implementation inside tethering (connectivity) module.
Bug: 209935649
Test: atest CtsHostsideNetworkTests
Change-Id: I9b64c9d12260521489a87fbeae5afbee2a8ea8f6
markchien
commited 2022-01-14 10:23:15 +08:00
98a6f95d0f
Add updateFirewallRule API
...
To deprecated firewallSetUidRule netd binder and move the functionality to
tethering (connectivity) mainline module, expose updateFirewallRule to
support the caller outside the module. Currently the API are still call
to netd. Will replace with the implementation inside tethering
(connectivity) module.
Bug: 209935649
Test: atest CtsHostsideNetworkTests
Change-Id: I0b53c999e06c2378afec0eb491815ec398c91b0b
markchien
commited 2022-01-14 10:19:51 +08:00
e1561fa800
Don't pass non-const refs.
...
Non-const refs are not allowed by style guide.
This was just an oversight.
Test: m bpf_existence_test
Change-Id: I8947118618dd5beef7f5643475d348f709799922
Lorenzo Colitti
commited 2022-01-14 09:41:11 +09:00
32999378a7
Merge changes I41dcf8aa,Ie13e1df6 am: 8f9cfde3d8
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1948171
Change-Id: I66e4e1c5fd3d7042baefbcb328d008fdaf8c8443
Maciej Żenczykowski
authored and
Automerger Merge Worker
commited 2022-01-13 22:38:20 +00:00
7ed9fcda76
Merge changes I41dcf8aa,Ie13e1df6
...
* changes:
Test for the existence of maps as well as programs.
Minor simplifications in bpf_existence_test.
Maciej Żenczykowski
authored and
Gerrit Code Review
commited 2022-01-13 22:27:18 +00:00
8f9cfde3d8
Merge "Ability for DPM to specify fallback mechanism" am: 226131ab48
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1905550
Change-Id: I539f31a417fd70a31557f0b3bd48c7398014e7d8
Sooraj Sasindran
authored and
Automerger Merge Worker
commited 2022-01-13 17:39:31 +00:00
5854b40065
Merge "Ability for DPM to specify fallback mechanism"
Sooraj Sasindran
authored and
Gerrit Code Review
commited 2022-01-13 17:24:07 +00:00
226131ab48
Merge "[MS44.2] Add unit test for API to query tagged UID summary" am: 5db1ea12b5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1940842
Change-Id: I0fa5a857f4d969af52482f52937fdeae7095f58e
Junyu Lai
authored and
Automerger Merge Worker
commited 2022-01-13 11:30:52 +00:00
7cb670e776
Merge "[MS44.2] Add unit test for API to query tagged UID summary"
Junyu Lai
authored and
Gerrit Code Review
commited 2022-01-13 11:25:15 +00:00
5db1ea12b5
Merge "Use assumeTrue in VpnTest" am: b209f64b3c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1914937
Change-Id: Ifeeb1898dbd189b1357e1bf456fa83e976576136
Taras Antoshchuk
authored and
Automerger Merge Worker
commited 2022-01-13 10:25:09 +00:00
380f661278
Merge "Use assumeTrue in VpnTest"
Taras Antoshchuk
authored and
Gerrit Code Review
commited 2022-01-13 10:03:57 +00:00
b209f64b3c
Move BpfUtils -- integrate TcUtils into Tethering module
...
Bug: 202086915
Bug: 157552970
Test: atest TetheringTests
Change-Id: Ibf9d8d568b9f890a22869e70384848e33a380d4f
Patrick Rohr
commited 2022-01-13 10:09:11 +01:00
a881ba3001
Merge "Add updateMeteredNetwork{Allow, Deny}List APIs" am: 136f2d2d91
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1916217
Change-Id: I839b1ee2fe6ce26a1547005eca4a1dfbc9b96ccd
Mark Chien
authored and
Automerger Merge Worker
commited 2022-01-13 08:27:09 +00:00
6a094a5865
Merge "Make MTS verify expected BPF programs based on OS version." am: 08a2e03231
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1945138
Change-Id: Iddd4ca45fbefcbf0746a952ccd31ad40d8d709e8
Lorenzo Colitti
authored and
Automerger Merge Worker
commited 2022-01-13 08:26:57 +00:00
6b32916396
Merge "Add updateMeteredNetwork{Allow, Deny}List APIs"
Mark Chien
authored and
Gerrit Code Review
commited 2022-01-13 08:21:03 +00:00
136f2d2d91
Merge "Make MTS verify expected BPF programs based on OS version."
Lorenzo Colitti
authored and
Gerrit Code Review
commited 2022-01-13 08:14:08 +00:00
08a2e03231
Test for the existence of maps as well as programs.
...
Test: passes on barbet running aosp/master
Change-Id: I41dcf8aa99a38a00227d608f421672c398cd2065
Lorenzo Colitti
commited 2022-01-13 16:12:35 +09:00
8db39c4572
Minor simplifications in bpf_existence_test.
...
1. Use set instead of vector. This simplifies the code a bit.
2. Use proper NDK constants and functions to check the device
OS version.
Test: test-only change
Test: passes on flame running qt-dev build (no-op)
Test: passes on flame running RQ3A build
Test: passes on raven running SP2A build
Test: passes on barbet running aosp/master
Change-Id: Ie13e1df674e50fcfb70811bc0dccae515cbb6e1c
Lorenzo Colitti
commited 2022-01-13 15:57:00 +09:00
32bd071ecb
Make MTS verify expected BPF programs based on OS version.
...
While this does not capture all nuances of optional programs,
go devices, etc. it should be a useful starting point to tell us
if something is really unexpected.
Test: test-only change
Test: passes on flame running qt-dev build (no-op)
Test: passes on flame running RQ3A build
Test: passes on raven running SP2A build
Test: passes on barbet running aosp/master
Change-Id: I43ff8c61c861c008cce459d2dcb487bb536c8da8
Lorenzo Colitti
commited 2022-01-13 15:31:27 +09:00
3b38b12071
Ability for DPM to specify fallback mechanism
...
Bug: 194332512
Test: unit test
Change-Id: Id4d85da8f64e7559326c4657b8833dac3ce5ce3d
Sooraj Sasindran
commited 2022-01-13 06:07:36 +00:00
06baf4cfa1
Merge "[DU01]Remove INetworkManagementService from NetworkStatsService" am: 231503a08c
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1925678
Change-Id: Iddcd1db36b88e7e8231d584fb71a6a9409b8ae13
Frank Li
authored and
Automerger Merge Worker
commited 2022-01-13 05:58:03 +00:00
9f903bfa01
Merge "[DU01]Remove INetworkManagementService from NetworkStatsService"
Frank Li
authored and
Gerrit Code Review
commited 2022-01-13 05:45:42 +00:00
231503a08c
Merge "Bump tethering target sdk version to 31" am: 0d4f956b34
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1879617
Change-Id: I6f58b5bbb7c217a570217a98e6ab28a8d3c3b7e2
Treehugger Robot
authored and
Automerger Merge Worker
commited 2022-01-13 05:15:27 +00:00
2ef917c320
Merge "Bump tethering target sdk version to 31"
Treehugger Robot
authored and
Gerrit Code Review
commited 2022-01-13 05:00:02 +00:00
0d4f956b34
Merge "Add a method to apply a set of network preferences to a user profile" am: 296a343528
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1904410
Change-Id: I3c6f70a6e51599a3792082ddb0da3d76e649e5ec
Treehugger Robot
authored and
Automerger Merge Worker
commited 2022-01-13 04:21:05 +00:00
cee1df1245
Merge "Add a method to apply a set of network preferences to a user profile"
Treehugger Robot
authored and
Gerrit Code Review
commited 2022-01-13 04:08:34 +00:00
296a343528
Merge "Add excludeLocalRoutes in NativeNetworkConfig" am: e52be3b59f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1944725
Change-Id: I21f27620f3d41ef00862063ae0a349a815e09f2e
Chiachang Wang
authored and
Automerger Merge Worker
commited 2022-01-13 01:15:47 +00:00
6571c82556
Merge "Add excludeLocalRoutes in NativeNetworkConfig"
Chiachang Wang
authored and
Gerrit Code Review
commited 2022-01-13 00:57:49 +00:00
e52be3b59f