android_packages_modules_Co.../Tethering
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Patrick Rohr 0692aff5c5 Add more consistent null checks
This change moves the null check into the service implementation. Since
exceptions on oneway binder interfaces are ignored (across process), the
code was changed to just return early instead.

This also adds a couple of Objects.requireNonNull() assertions in
TetheringManager to assert the existing @NonNull annotation.

Test: TH
Bug: 337167681
Change-Id: I5301ed084bb26c2f910041e9b25314f8181718d1
2024-07-02 11:53:17 -07:00
..
apex Revert "bpf_progs: introduce mainline loaded non-critical gentle.o" 2024-06-21 15:14:43 +00:00
apishim Decouple Ipv6UpstreamRule with Ipv6DownstreamRule 2023-09-19 08:02:24 +00:00
common/TetheringLib Add more consistent null checks 2024-07-02 11:53:17 -07:00
jni remove dead register_com_android_networkstack_tethering_BpfUtils 2023-11-07 17:23:11 -08:00
res Import translations. DO NOT MERGE ANYWHERE 2024-03-29 18:52:13 +00:00
src Add more consistent null checks 2024-07-02 11:53:17 -07:00
tests Merge changes I47606693,Ia51bc3ab,Idef1a6d1,Ie6fbc3ee,I55064ee7 into main 2024-06-22 12:34:34 +00:00
Android.bp Use scopeguard from libbase_headers and delete the copy 2024-05-22 10:50:55 -07:00
AndroidManifest.xml Update design to fix non-protected broadcast from system issue 2023-02-20 02:33:35 +00:00
AndroidManifestBase.xml Add usesCleartextTraffic to Tethering 2020-08-18 09:00:58 +00:00
jarjar-rules.txt Fix jarjar rules for tethering apk 2022-05-31 15:20:52 +08:00
lint-baseline.xml Baseline NewApi issues 2024-01-25 02:41:58 +00:00
OWNERS Revert "Add owners block for migration" 2021-05-31 10:34:04 +00:00
proguard.flags SyncSM10: explicitly keep TetheringUtils jni methods 2023-09-14 14:39:25 +00:00