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