Rust was incorrectly reporting the minSdkVersion. Update a few remaining
version values.
Bug: 211858959
Bug: 214625677
Test: packages/modules/common/build/update-apex-allowed-deps.sh
Change-Id: I19cf1009659b7b504bb37616ef7e9f19b439e2d7
Rust was incorrectly reporting the minSdkVersion. After fixing this, the
allowed_deps.txt needs updating with the correct version values.
Bug: 211858959
Test: packages/modules/common/build/update-apex-allowed-deps.sh
Test: m
Change-Id: I27a0bb410b9baf818dfd8581a04de720c470b30b
Merged-In: I27a0bb410b9baf818dfd8581a04de720c470b30b
Apex-Size-Increase: negligible
Just replace netd_aidl_interface-V7 with V8 which has one
more field in NativeNetworkConfig
Previous-Platform-Support: Yes, support previous platform releases
Aosp-First: Yes
Test-Info: all unit tests related to Connectivity/netd
Bug: 184750836
Test: atest FrameworksNetTests
Test: cd system/netd ; atest
Change-Id: Id26c314d60cc733bfdf7695e2f844fe6751eb6e7
Apex-Size-Increase: negligible
Just replace netd_aidl_interface-V7 with V8 which has one
more field in NativeNetworkConfig
Previous-Platform-Support: Yes, support previous platform releases
Aosp-First: Yes
Test-Info: all unit tests related to Connectivity/netd
Bug: 184750836
Test: atest FrameworksNetTests
Test: cd system/netd ; atest
Change-Id: I4887f9bb59b0050e6b0065a95e0af571a9426e3a
The 32Shims was added intended for TIRAMISU, but the actually
code for TIRAMISU is not 32. Thus, replace 32Shims with 33Shims
and update the corresponding usage.
Bug: N/A
Test: run update-apex-allowed-deps.sh
Aosp-First: Yes
Test-Info: m ; run update-apex-allowed-deps.sh
Apex-Size-Increase: 0. Only rename the lib
Previous-Platform-Support: Yes
Change-Id: I11a34429373c433535285ce5a11a51fbd16f62cf
Needed because the new dependencies of libip_checksum is required for
moving clatd into tethering module.
Apex-Size-Increase: 8192B
before:
out/target/product/raven/system/apex/com.android.tethering.apex
-rw-r----- 1 nuccachen primarygroup 2961408 Dec 25 15:44 out/target/product/raven/system/apex/com.android.tethering.apex
after:
out/target/product/raven/system/apex/com.android.tethering.apex
-rw-r----- 1 nuccachen primarygroup 2969600 Dec 25 15:58 out/target/product/raven/system/apex/com.android.tethering.apex
Previous-Platform-Support: yes
libip_checksum is a static library.
tethering module links libip_checksum statically.
Aosp-First: yes
Ignore-AOSP-First: merge conflict resolutions
Test-Info: atest libclat and manual test to check modified clatd works
We will be adding integration test.
Test: TH
Bug: 212345928
Change-Id: Ieba9e2819e225aa7f40e0df219c2c6b9eebf9efe
Merged-In: Ieba9e2819e225aa7f40e0df219c2c6b9eebf9efe
Use a generic name so that it can contain more bpf related headers.
Bug: 202086915
Test: build
Apex-Size-Increase: 0
Previous-Platform-Support: Yes
Aosp-First: Yes
Test-Info: m; flash; boot
Change-Id: I8f94a8ef2cf7cc25737847e706e42813f9d05aee
fmtlib has been in the list. The header variant of the lib was created
and it needs to be added as well.
Bug: 209929099
Test: m
Test-Info: No behavior change. fmtlib has been in the allow list. The
header variant of the lib was created and it is used in the header-only
contexts.
Apex-Size-Increase: 0
Previous-Platform-Support: 29 (the same as min_sdk_version of fmtlib)
Aosp-First: Yes.
Change-Id: Ic430285fdb2d64077e6d61c81c78aab4a9842ed7
No new dependencies.
Bug: 197802324
Test: Global presubmit
Change-Id: I69c769b1b51cec5fd98ba312edc9b6610df8cdd4
Merged-In: I69c769b1b51cec5fd98ba312edc9b6610df8cdd4
(cherry picked from commit 59ba4d4460)
No new dependencies.
Bug: 197802324
Test: Global presubmit
Change-Id: I69c769b1b51cec5fd98ba312edc9b6610df8cdd4
Merged-In: I69c769b1b51cec5fd98ba312edc9b6610df8cdd4
(cherry picked from commit 59ba4d4460)
Bug: 203391388
Test: m
Test-Info: No behavior change. The media apex already
depends on ExoPlayer targets.
Apex-Size-Increase: 0. Dependency already exists in the media apex.
Previous-Platform-Support: No behavior change. The media apex already
depends on ExoPlayer targets.
Aosp-First: Yes.
Change-Id: Iaa097dab34800549f8d0aee425c1de3d34cd4317
Change-Id: Id0399050a44a16f03fb5f99c48f3295ecee18e41
bpf_map_utils is referenced by libconn_for_netd in Tethering module.
Bug: 202086915
Test: see below
Apex-Size-Increase: 0. Adding a header file in cc_library_headers does
not increase apex size.
Previous-Platform-Support: Yes
Aosp-First: Yes
Test-Info: 1. m; flash; boot
2. cd system/netd && atest
3. cd packages/modules/Connectivity && atest
4. atest FrameworksNetTests
Change-Id: Ie9281dce11593ac9072a4626afdb5fa3ebb48f34
To mainline BPF code in Netd, the bpf_shared.h is from Netd to mainline
module. This commit is currently required because a user of bpf_shared.h
locates in platform. Once the caller is also moved to mainline, the
dependency can be removed.
Bug: 202086915
Test: see below
Apex-Size-Increase: 0. Adding a header file in cc_library_headers does
not increase apex size.
($du -b out/.../com.google.android.tethering before
and after patch are the same.)
Previous-Platform-Support: Yes
Ignore-AOSP-First: merge conflict resolutions
Test-Info: 1. m; flash; boot
2. cd system/netd && atest
3. cd packages/modules/Connectivity && atest
4. atest FrameworksNetTests
Merged-In: If4998deb102ee4a5a842b4afa53dccc7b428611d
Change-Id: If4998deb102ee4a5a842b4afa53dccc7b428611d
Many modules requiring min_sdk_version have been used without setting
it, but hard-coded in allowlist.
Bug: 158059172
Test: m
Change-Id: I9c6bd603e196eec97923e183dd0ae29884ed3947
These turned up as a result of the fix in
https://r.android.com/1906612. Both already exist without the
"prebuilt_" prefixes.
No-Allowed-Deps-Check: No new dependencies.
Test: m droid SOONG_CONFIG_art_module_source_build=false
on internal master
Bug: 202192894
Change-Id: Ib67a26096d885fd325ebbb619ababaf80266c4a3