Kangping Dong
ada7a23a39
Merge "[Thread] make the Manager and Controller class 'final'" into main am: 077e444720 am: d2844e61de
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2793232
Change-Id: I509517bbdbe49577b7c6bcf53b1dea448ff2617b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-26 08:16:53 +00:00
Kangping Dong
d2844e61de
Merge "[Thread] make the Manager and Controller class 'final'" into main am: 077e444720
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2793232
Change-Id: Idd17d19d7cdf5f38d77d2df8c0cd26fb20c53d0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-26 07:48:37 +00:00
Kangping Dong
5e1d430d33
[Thread] make the Manager and Controller class 'final'
...
Per the API review council, the classes should be "final" by default
Bug: 301076593
Test: build && atest CtsThreadNetworkTestCases
Change-Id: I85f0b4fabe5b1bcec2be052620b38a07c58181d7
2023-10-25 22:03:11 +08:00
Kangping Dong
01e16af3c9
Merge "[Thread] add Thread Operational Dataset API" into main am: 898ed69359 am: f96201be45
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2733453
Change-Id: I03559ce888b00cf74a78ea4abc9c2ea5a68dff73
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-25 13:15:26 +00:00
Kangping Dong
f96201be45
Merge "[Thread] add Thread Operational Dataset API" into main am: 898ed69359
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2733453
Change-Id: I1dceffe4b1bc0339ee2f6c2b348a740c1813d447
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-25 12:48:29 +00:00
Kangping Dong
7fea5fa6a2
[Thread] add Thread Operational Dataset API
...
Design doc: go/thread-android-api
Android FR: b/235016403
Bug: 262683651
Change-Id: Icbd4ee4150e3fd78df627c2e726c259e7ee50871
2023-10-25 18:13:07 +08:00
Kangping Dong
b0052fe425
Merge "[Thread] flagging Android Thread APIs" into main am: 9513988323 am: c334768dff am: d1939fb7f6
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2799715
Change-Id: I5f3a8cc20f6e86a75e7abbaef80300265d7e4cfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-24 15:23:42 +00:00
Kangping Dong
24e5b1bee6
Merge "[Thread] flagging Android Thread APIs" into main am: 9513988323
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2799715
Change-Id: I284b45cf12adbd876ca42ba3d608db31b172c907
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-24 14:58:13 +00:00
Kangping Dong
75aa485604
[Thread] flagging Android Thread APIs
...
This commit declares the initial "thread_enabled" feature flag and use
this to flag all existing and future Thread system APIs with @FlaggedApi
Bug: 301473012
Test: build
Change-Id: I43f64ce38f7fd0806733b21c4f393e4563e6a467
2023-10-24 19:45:04 +08:00
Patrick Rohr
31020154c0
Merge "Fix broken documentation in Connectivity" into main am: 0eab476f7a am: 6e53f640d7
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2786128
Change-Id: Ieaab26ef761e30bf62ded64bab4c16e6a26ee45a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 20:36:28 +00:00
Patrick Rohr
6e53f640d7
Merge "Fix broken documentation in Connectivity" into main am: 0eab476f7a
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2786128
Change-Id: I36928431b915ac225bf40f57426b3a90c0fd3cb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 20:02:08 +00:00
Patrick Rohr
0eab476f7a
Merge "Fix broken documentation in Connectivity" into main
2023-10-13 19:30:52 +00:00
Anton Hansson
5ac6c0b05b
Fix broken documentation in Connectivity
...
EthernetManager is @SystemApi, so cannot be referenced from public
API.
Bug: 303184203
Test: m docs
Change-Id: Ib5cc07c89b4ecfdeae704da131ebb307816e35fa
2023-10-13 15:25:26 +00:00
Paul Duffin
d816fcb512
Merge "Add additional overriding methods to signature files" into udc-mainline-prod am: ec71811f1f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/25033789
Change-Id: I3e2282b6cfd1c3d75bb69201c57974d5ab7b326d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-13 08:46:25 +00:00
Paul Duffin
e531db3c9a
Add additional overriding methods to signature files
...
This change adds overriding methods that are essential to compile the
stubs generated from the signature files.
More information and the background for this change is available at
go/add-overriding-one-pager.
Ignore-AOSP-First: Needs to be done in udc-mainline-prod first
Test: m checkapi
Bug: 299366704
Change-Id: Idba307148fd9afa87bfb7e0c89e00d9bd97ec204
2023-10-12 21:56:21 +00:00
Paul Duffin
b3c3f2e9d0
Add additional overriding methods to signature files
...
This change adds overriding methods that are essential to compile the
stubs generated from the signature files.
More information and the background for this change is available at
go/add-overriding-one-pager.
Test: m checkapi
Bug: 299366704
Change-Id: Idba307148fd9afa87bfb7e0c89e00d9bd97ec204
2023-10-12 19:21:07 +01:00
Jihoon Kang
cfef2cfc36
Merge "Prepare for keeping concrete overrides of abstract methods" into main am: 415773ed06 am: 31e55bbe5a am: 5badc74a7f am: 657ed5ac9b am: 8f7ffa4f58
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2781647
Change-Id: I61423b7937c2453847594d0766da3795a1ad8f51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-12 00:07:48 +00:00
Jihoon Kang
9df878785f
Merge "Prepare for keeping concrete overrides of abstract methods" into main am: 415773ed06
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2781647
Change-Id: I33c7e6c3198e863941ee3a03175dc73cc76a6ea5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-11 21:39:39 +00:00
Paul Duffin
7bd2d108ea
Prepare for keeping concrete overrides of abstract methods
...
Currently, metalava will discard concrete overrides of abstract methods
from the API signature files which causes problems when attempting to
generate stubs from those files and also discards information that may
be important in API reviews. This change is the first step in the
process of changing that behavior.
This change hard codes the current behavior for discarding the concrete
overrides (`add-additional-overrides=no`) into those signature files
that will (or are likely) to be affected by the change in behavior.
That allows the default behavior to be changed for all the other files
without affecting these.
Follow up changes will remove the hard coding from the signature files
and will update the contents which will include the concrete overrides
of the abstract methods.
More information and the background for this change is available at
go/add-overriding-one-pager.
Test: m checkapi
Bug: 299366704
Change-Id: I52c5bbe2e3bbd36019fe44fcb0b2d19876a5a869
2023-10-10 17:11:25 +01:00
Treehugger Robot
b48dea0050
Merge "OWNERS: master -> main" into main am: 66f39a5667 am: a6f78e46da
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2765565
Change-Id: Ic502c0faf77f14b335a3669dc798a603ea39b38b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-27 21:52:55 +00:00
Maciej Żenczykowski
2472b52721
OWNERS: master -> main am: a1ab4aaeb5 am: fd0faa8faf
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2765545
Change-Id: If2ff910512969d7e281c02b7e68bf6054212725a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-27 21:52:42 +00:00
Treehugger Robot
06453bd65a
Merge "OWNERS: master -> main" into main am: 66f39a5667
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2765565
Change-Id: I5ded059a17bb94d816f4eb9b3d1041a842c78a94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-27 20:48:00 +00:00
Maciej Żenczykowski
13e2ff7717
OWNERS: master -> main am: a1ab4aaeb5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2765545
Change-Id: Ia9cedb7d9937c0d45fa8421e36ed865bc3aece62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-27 20:45:24 +00:00
Treehugger Robot
a6f78e46da
Merge "OWNERS: master -> main" into main am: 66f39a5667
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2765565
Change-Id: Ie4441cac99af2406add883a04457e133e8be3920
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-27 20:45:17 +00:00
Maciej Żenczykowski
fd0faa8faf
OWNERS: master -> main am: a1ab4aaeb5
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2765545
Change-Id: I7fe17ae9d94d7885ff7ada233d35a5a283be15b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-27 20:45:06 +00:00
Treehugger Robot
66f39a5667
Merge "OWNERS: master -> main" into main
2023-09-27 19:31:13 +00:00
Maciej Żenczykowski
9ec09ec315
OWNERS: master -> main
...
Change-Id: I7912bf91841a4260d0a1eec022a6a832b312321d
2023-09-27 19:29:11 +00:00
Maciej Żenczykowski
a1ab4aaeb5
OWNERS: master -> main
...
Change-Id: Iad7d1818d1959024d5fd1fc8810d2b7ce0f06e40
2023-09-27 19:29:09 +00:00
Igor Zaslavsky
557d181968
Merge "Park RemoteAuth Manager and Service" into main am: f0afc53836 am: 22abe1ba04
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2759205
Change-Id: I45bacc2fdc31516eae19a42fe0bb28a688432dcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-26 19:19:22 +00:00
Igor Zaslavsky
2d8debe62c
Merge "Park RemoteAuth Manager and Service" into main am: f0afc53836
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2759205
Change-Id: I6e3f1ddf1d6c7f8e645a327f59e666851ccb4918
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-26 18:20:50 +00:00
Igor Zaslavsky
22abe1ba04
Merge "Park RemoteAuth Manager and Service" into main am: f0afc53836
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2759205
Change-Id: I52409a1b45c325cf19804c568050511f25c150a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-26 18:19:27 +00:00
Igor Zaslavsky
e336586353
Park RemoteAuth Manager and Service
...
Limit the amount of parked code built into Connectivity module
Test: built successfully.
Bug: 300522527
Change-Id: I87d7516011c469aa89fc7e67cf03c4ee8aa1bb9b
2023-09-22 04:09:02 +00:00
Adrian Roos
7c67421d23
Connectivity: enforce FlaggedApi
...
Bug: 297362755
Test: m checkapi
Ignore-AOSP-First: landing in internal first to simplify baselining
Change-Id: I25ad2cb4472e52297a455256b5749a90f31ca6b9
2023-09-20 21:06:39 +00:00
Kangping Dong
a9762fcf32
Merge "[Thread] initial Thread network service" into main am: 01e6dadd1f am: f8d0c8e128
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2721333
Change-Id: I9389a6e9d37381089dadcf48fe2f05d68e0f40bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-19 11:34:41 +00:00
Kangping Dong
f8d0c8e128
Merge "[Thread] initial Thread network service" into main am: 01e6dadd1f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2721333
Change-Id: I23a484fb28aa9d2e8a006794fbc3bc98e8c0b64b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-19 11:29:33 +00:00
Kangping Dong
e5f1122ec9
Merge "[Thread] initial Thread network service" into main am: 01e6dadd1f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2721333
Change-Id: I5b1dad9c40dcade78c352265164da0992a3fcb0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-19 11:29:17 +00:00
Kangping Dong
01e6dadd1f
Merge "[Thread] initial Thread network service" into main
2023-09-19 11:25:37 +00:00
Yuyang Huang
6663503dfc
Merge "Add newApi linter check for mDNS library" into main am: 365cf0a393 am: 1e5cbb7fab
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2718538
Change-Id: I7bf274f573facf13897cbda7c047a3eae9088d0b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 07:12:54 +00:00
Yuyang Huang
1e5cbb7fab
Merge "Add newApi linter check for mDNS library" into main am: 365cf0a393
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2718538
Change-Id: Ieccf196ee19b7d94ff48cba35e9b24ee795ffbc3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 06:18:11 +00:00
Yuyang Huang
8992911f24
Merge "Add newApi linter check for mDNS library" into main am: 365cf0a393
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2718538
Change-Id: I6e392853943db3ff509bc25a4055367774e65cae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-13 06:17:54 +00:00
Yuyang Huang
365cf0a393
Merge "Add newApi linter check for mDNS library" into main
2023-09-13 05:55:51 +00:00
Kangping Dong
1cec48f3c0
[Thread] initial Thread network service
...
This commit sets up the initial Thread network service for the
Android Thread feature which allows an Android device to create
a Thread network and being a Border Router.
See https://www.threadgroup.org/What-is-Thread for background of
Thread.
See b/235016403 for the Android Thread feature request.
Test: lunch aosp_cf_x86_64_tv-userdebug
m && launch_cvd
atest CtsThreadNetworkTestCases
Bug: 262683651
Change-Id: Ie1bb23084531f67165ec068ea3ca39592dbc01d1
2023-09-12 21:48:57 +08:00
Yuyang Huang
fc83170c70
Add newApi linter check for mDNS library
...
The mDNS library need to be backported to some internal library which
support minSdk 21. Therefore, updated the build rules to add the linter
check.
Bug: 296175311
Test: TH
Change-Id: Iae0bffa315dc6de2339a05f595b13480fa7385ae
2023-09-12 19:01:21 +09:00
Motomu Utsumi
73cd978484
Merge changes If3217916,I86023b1f into main am: c6dc826c22 am: 6535fabb3f
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2745020
Change-Id: I5e01fcac71c3088dc5703ab4c4cf89502391c5b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 09:42:51 +00:00
Motomu Utsumi
b2597e6ad5
Merge changes If3217916,I86023b1f into main am: c6dc826c22
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2745020
Change-Id: I3c59e96e5686f75f2beb1fc62811744ea05951e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 08:51:57 +00:00
Motomu Utsumi
6535fabb3f
Merge changes If3217916,I86023b1f into main am: c6dc826c22
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2745020
Change-Id: Ib69d2fdc1d73b36a08a3d8ae1f2c45b2bcffae64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-12 08:49:39 +00:00
Motomu Utsumi
c6dc826c22
Merge changes If3217916,I86023b1f into main
...
* changes:
Add java_defaults for @FlaggedApi handling
Prepare api directory for udc mainline branch
2023-09-12 08:25:42 +00:00
Motomu Utsumi
f24d71200e
Merge "Merge remote-tracking branch 'remotes/aosp/tmp_libs_net_move' into libs_net_move_merge" into main am: 55850dccbf am: 07bd512254
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2745599
Change-Id: I4c5e3459130654383ea134bc7a7f5bf9f3617470
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-11 11:46:03 +00:00
Motomu Utsumi
07bd512254
Merge "Merge remote-tracking branch 'remotes/aosp/tmp_libs_net_move' into libs_net_move_merge" into main am: 55850dccbf
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2745599
Change-Id: If7d1796c5a1642efa208a3171dc1006b9b49df83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-11 10:53:56 +00:00
Motomu Utsumi
e7b496fcb6
Merge "Merge remote-tracking branch 'remotes/aosp/tmp_libs_net_move' into libs_net_move_merge" into main am: 55850dccbf
...
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/2745599
Change-Id: Icc1d7a4e4b2c0ed9f55fd2472a100723ade6a847
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-11 10:53:38 +00:00