Commit graph

110,744 commits

Message SHA1
Merge "Address aosp/3541181 leftover comments" into main am: bd1703ff4f
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3555993

Change-Id: I5b6a7126ff771f27a7d74b48ae4eb947243138dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Paul Hu   authored and   Automerger Merge Worker   commited 2025-03-25 22:25:41 -07:00
22ffcebc41
Merge "Address aosp/3541181 leftover comments" into main
Paul Hu   authored and   Gerrit Code Review   commited 2025-03-25 22:06:01 -07:00
bd1703ff4f
Merge "clatd bpf: drop multicast" into main am: b45a61bc3f
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3560669

Change-Id: I38049824bee9a0de3f433b41883f265cbe800864
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Maciej Żenczykowski   authored and   Automerger Merge Worker   commited 2025-03-25 15:56:47 -07:00
35187a62c8
Merge "Delete unused function" into main am: 45173f74d3
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3561187

Change-Id: Ibd7a9aa8b06ef21c175b5feb5a9a9a5d00b54392
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Patrick Rohr   authored and   Automerger Merge Worker   commited 2025-03-25 15:56:25 -07:00
2b0899c009
Merge "clatd bpf: drop multicast" into main
Maciej Żenczykowski   authored and   Gerrit Code Review   commited 2025-03-25 15:39:25 -07:00
b45a61bc3f
Merge "Delete unused function" into main
Patrick Rohr   authored and   Gerrit Code Review   commited 2025-03-25 15:36:12 -07:00
45173f74d3
Merge "NetBpfLoad: allow 25Q3" into main am: 17312c082f
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3560665

Change-Id: Ic4e47cfc3652f772c98f38ff4f12a251700434d7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-25 15:12:26 -07:00
b9425d819e
Merge "NetBpfLoad: allow 25Q3" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-25 14:54:59 -07:00
17312c082f
clatd bpf: drop multicast
to avoid waking up clat daemon needlessly

(it just drops these anyway)

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I8485f01635d5c6dd168d89279a3b390200f78c63

Maciej Żenczykowski   commited 2025-03-25 13:57:21 -07:00
aa33013ba5
Merge "Move static IpConfiguration parsing into EthernetConfigParser" into main am: 43e8226877
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3561186

Change-Id: If9462d4ae1d722f1e260cf3c555f34a67dab1dfb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-25 13:54:16 -07:00
66d75a648c
Merge "Move static IpConfiguration parsing into EthernetConfigParser" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-25 13:31:32 -07:00
43e8226877
NetBpfLoad: allow 25Q3
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com
Change-Id: Iced07b6438b4702334aaf85d301987efefe153c6

Maciej Żenczykowski   commited 2025-03-25 13:05:44 -07:00
3ac88f375b
Delete unused function
Test: TH
Change-Id: I1f81032ea14d87736e2c8890e9259f20aace4a0b

Patrick Rohr   commited 2025-03-25 11:56:41 -07:00
074c4934cd
Move static IpConfiguration parsing into EthernetConfigParser
For consistency.

Test: TH
Change-Id: Idefd43d5b22b8f5e02561601f3bc4142ce8a783e

Patrick Rohr   commited 2025-03-25 11:56:41 -07:00
5030594287
Merge "Removing interfaces from the InterfaceTracker when network is destroyed." into main am: 45a95e4b99
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3543880

Change-Id: I68bdb033e2a5c31145b0f6a70a0e82c9156fd7f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Sarup Dalwani   authored and   Automerger Merge Worker   commited 2025-03-25 08:04:51 -07:00
f2500c577f
Merge "Removing interfaces from the InterfaceTracker when network is destroyed." into main
Sarup Dalwani   authored and   Gerrit Code Review   commited 2025-03-25 07:40:41 -07:00
45a95e4b99
Address aosp/3541181 leftover comments
Test: atest TetheringTests CtsTetheringTest
Change-Id: Iee9c1eec33403c95e29656b3dfb1bfefea81108e

Paul Hu   commited 2025-03-25 10:02:37 +00:00
3f81aec099
Merge "Set BPF_F_NO_PREALLOC for BPF_MAP_TYPE_SK_STORAGE by default" into main am: 4231cf5957
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3559383

Change-Id: I546c75c71afecb9a6aae9e04b5cbc5d931def8ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Maciej Żenczykowski   authored and   Automerger Merge Worker   commited 2025-03-25 02:49:15 -07:00
cbbec0a24d
Merge "Set BPF_F_NO_PREALLOC for BPF_MAP_TYPE_SK_STORAGE by default" into main
Maciej Żenczykowski   authored and   Gerrit Code Review   commited 2025-03-25 02:26:00 -07:00
4231cf5957
Merge "Add Checks for mDNS Unregistration and Discovery Stop Operations" into main am: aba4c46b53
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3556288

Change-Id: Ic140caada3e318e1d09813d05eb62fb5f370f303
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Paul Hu   authored and   Automerger Merge Worker   commited 2025-03-25 02:04:34 -07:00
3be8a25efb
Merge "Add connectivity pre-check for ConnectivityManagerApi23Test" into main am: 2795a1afb0
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3554648

Change-Id: I93b86f0bcc15bfd9b6a3eaef32f90b6d7d21ea45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Paul Hu   authored and   Automerger Merge Worker   commited 2025-03-25 02:04:13 -07:00
a9ad480d70
Merge "Add Checks for mDNS Unregistration and Discovery Stop Operations" into main
Paul Hu   authored and   Gerrit Code Review   commited 2025-03-25 01:42:24 -07:00
aba4c46b53
Merge "Add connectivity pre-check for ConnectivityManagerApi23Test" into main
Paul Hu   authored and   Gerrit Code Review   commited 2025-03-25 01:32:35 -07:00
2795a1afb0
Merge "Format MdnsUtilsTest" into main am: f0dcda3be3
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3556293

Change-Id: Ib251b8695762081b5e4c432cd370501545907967
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-24 21:44:10 -07:00
bdb6c117af
Merge "Format MdnsUtilsTest" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-24 21:16:34 -07:00
f0dcda3be3
Removing interfaces from the InterfaceTracker when network is destroyed.
Bug: 400681214
Test: atest ConnectivityCoverageTests:android.net.connectivity.com.android.server.connectivity.InterfaceTrackerTest
Test: atest ConnectivityCoverageTests:android.net.connectivity.com.android.server.connectivityservice.CSInterfaceTrackerTest
Change-Id: Ifb3388800dec6ed208ca28dba080c5b736f09d35

Sarup Dalwani   commited 2025-03-25 01:34:05 +00:00
28c0533bf0
Set BPF_F_NO_PREALLOC for BPF_MAP_TYPE_SK_STORAGE by default
BPF_F_NO_PREALLOC flag is mandatory for BPF_MAP_TYPE_SK_STORAGE

Test: boot
Bug: 406080305
Change-Id: I22f12525512ea8047ef5ad9fbf93490558c13c3d

Motomu Utsumi   commited 2025-03-25 10:18:15 +09:00
4364227e70
Merge "Add logging of when the public key has invalid encoding or is not on the allowlist" into main am: 8b8029d20a
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3542585

Change-Id: I3a39d546936d4156264b7179635720e405176670
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-24 16:39:36 -07:00
4f8e7b78b1
Merge "Do not remove internet capability for test interfaces" into main am: 300526436b
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3558666

Change-Id: I84d6ec632858d288a0dd223547a1b1a605b22bbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Patrick Rohr   authored and   Automerger Merge Worker   commited 2025-03-24 16:39:11 -07:00
e465e814e6
Merge "Add logging of when the public key has invalid encoding or is not on the allowlist" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-24 16:18:17 -07:00
8b8029d20a
Merge "Do not remove internet capability for test interfaces" into main
Patrick Rohr   authored and   Gerrit Code Review   commited 2025-03-24 16:04:49 -07:00
300526436b
Add logging of when the public key has invalid encoding or is not on the
allowlist

Flag: com.android.net.ct.flags.certificate_transparency_service
Fixes: 400704086
Test: atest NetworkSecurityUnitTests
Change-Id: I76669d184731d873a944bf77534bb73381cb7ef0

Bessie Jiang   commited 2025-03-24 13:53:20 +00:00
bf4402fe67
Format MdnsUtilsTest
Use the ktlint.py script to correct Kotlin code formatting errors.

Test: m
Change-Id: Ic3b4ff16fcaa465836c5b6653f1ab8dcc1b718b9

Paul Hu   commited 2025-03-24 10:06:56 +00:00
a16f8b8126
Merge "[Thread] fix CTS test for Android TV U" into main am: 1c6f6e33de
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3556227

Change-Id: I3d1727451c406c13bbc66c0198285449f8e8a3fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-24 01:31:05 -07:00
2f5a83c6cc
Merge "[Thread] fix CTS test for Android TV U" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-24 01:04:49 -07:00
1c6f6e33de
Merge "Add .clang-format" into main am: 637e68284d
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3556287

Change-Id: Id6daffc796856b8f135e21610634e2a3f32ae2e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Maciej Żenczykowski   authored and   Automerger Merge Worker   commited 2025-03-23 23:58:22 -07:00
683ce2a451
Add Checks for mDNS Unregistration and Discovery Stop Operations
mDNS service unregistration and discovery stop should only occur
if the mDNS service has registered or started discovery.
Therefore, a check is added to ignore unregistration or stop
requests if registration or discovery has not been executed.

Test: atest CtsConnectivityMultiDevicesTestCases
Change-Id: If7becd5a89a45da977141e8f9767a8ed85d9ba1b

Paul Hu   commited 2025-03-24 06:37:40 +00:00
f250c51a21
Merge "Add .clang-format" into main
Maciej Żenczykowski   authored and   Gerrit Code Review   commited 2025-03-23 23:29:06 -07:00
637e68284d
[Thread] fix CTS test for Android TV U
Android TV U should have the `ThreadNetworkManager` only when the Thread
hardware feature is defined on the TV

Change-Id: I154fc7fadfda4c9c97653b25f3efaa87bf081052

Kangping Dong   commited 2025-03-23 23:22:24 -07:00
89682e21ee
Merge "Avoid unavailable APIs in ShellUtil" into main am: 137f2d754c
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3556284

Change-Id: I7ae1aab33a049accd408b12328afa6e9d07120e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-23 20:04:14 -07:00
9e5172b9f4
Add .clang-format
This CL makes indent width 4 and allows oneline if statements for
c,h,cc,cpp,hpp files.

Test: m

Change-Id: I1c43ddbc30a6e71c4ce829f5d0b1b92905d6368c

Motomu Utsumi   commited 2025-03-23 19:59:10 -07:00
9f7b9c6b46
Merge "Avoid unavailable APIs in ShellUtil" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-23 19:33:44 -07:00
137f2d754c
Merge "Fix SSID in notification for RTL languages" into main am: e1564ce3c8
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3235925

Change-Id: I51b35282216929c99e674fd79dff5e83b641f6e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Remi NGUYEN VAN   authored and   Automerger Merge Worker   commited 2025-03-23 19:06:39 -07:00
878d5c1577
Merge "Fix SSID in notification for RTL languages" into main
Remi NGUYEN VAN   authored and   Gerrit Code Review   commited 2025-03-23 18:35:59 -07:00
e1564ce3c8
Avoid unavailable APIs in ShellUtil
executeShellCommandRwe is U+. Use executeShellCommandRw which is S+
instead, and annotate methods accordingly. stderr is not used in any
instrumentation at the moment.

Bug: 405109522
Test: atest
Change-Id: I8212cb340cfb7e5ee5d0da314613b474e4f155fc

Remi NGUYEN VAN   commited 2025-03-24 10:15:44 +09:00
b84286a35a
Add connectivity pre-check for ConnectivityManagerApi23Test
Bug: 401110123
Test: atest ConnectivityManagerApi23Test
Change-Id: I466ae73ddb48cf13e5cf396fd5002322e3fd755a

Paul Hu   commited 2025-03-23 15:06:44 +00:00
69b176143f
Merge "Address linter errors" into main am: 9c163e4207
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3554882

Change-Id: Ibe47f8956e0781dede2b07610c55a8d8a1fb4684
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-21 17:37:59 -07:00
c7ce92394f
Merge "Don't use NetworkScore in TestableNetworkAgent" into main am: b19b6d74b7
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3555852

Change-Id: I3191ae158d634ee0480a329d9eb60ea1545ac9d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>

Treehugger Robot   authored and   Automerger Merge Worker   commited 2025-03-21 17:37:34 -07:00
8a2a08b01d
Merge "Address linter errors" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-21 17:29:50 -07:00
9c163e4207
Merge "Don't use NetworkScore in TestableNetworkAgent" into main
Treehugger Robot   authored and   Gerrit Code Review   commited 2025-03-21 17:12:08 -07:00
b19b6d74b7