Add two new Integer members: ipv4ProvisioningMode/ipv6ProvisioningMode
to represent different provisioning mode, and freeze networkstack aidl
interface to v12.
Bug: 161838070
Test: m
Change-Id: Ifa3cffec21beb95746cec43a4129ee0539c136d4
The bug has been fixed.
Bug: 190499958
Test: No
Change-Id: Iaa255586103daf76fa336560f3cd1b31668cf414
Merged-In: Iaa255586103daf76fa336560f3cd1b31668cf414
packages/modules/common is a more appropriate repository for
module-level changes.
Bug: 191978129
Test: m
Change-Id: I522b56e80fd87e259d29ad78b525d419c7f9130f
netd_aidl_interface-V7-java provides new API that referenced by
ConnectivityService.
Bug: 182460808
Test: m
Change-Id: I72b70e586fa1e1f7587f70ed1578510163787526
> How big is the binary size increase for affected APEXes?
8192 bytes
> Is the new dependency committed to support previous platform releases?
> note that you have to support all the releases starting from the
> minSdkVersion value you are declaring
Yes
> Is the new dependency being developed AOSP-first or internal?
Glide dependency is AOSP-first, using the dependency to develop an
internal project.
> What’s the testing strategy for the new dependency? Does it have its
> own tests, and are you adding integration tests?
We will be adding integration and manual tests for the image loading
experience.
Bug: 185801129
Test: Build
Change-Id: Icebf6363a0a2b1a8811cad909d4b3274638c7021
Not intended to be a long-term solution, but allows us to get off
the ground and download/commit the artifacts in an efficient way.
Bug: 188787081
Test: run script on test topic
Change-Id: Ia01929cd3614f18cdad1e1b23594dd473a11051e
Merged-In: Ia01929cd3614f18cdad1e1b23594dd473a11051e
(cherry picked from commit a874e95adc)
Add visibility of the sdkinfo proto, as well as an enum for the module
to be used by SdkExtensions.
Bug: 188787081
Test: m com.android.conscrypt and inspect it
Change-Id: If8655c3328597580408a87e4c6dc4f92547a57e9
Merged-In: If8655c3328597580408a87e4c6dc4f92547a57e9
(cherry picked from commit ef9be67c2f)
Add NetworkStackApi32Shims to allowed_deps for NetworkStack.
As documented on the build rule "API 32" is not technically correct and
should be "in-progress API", but that naming has always avoided renames
at SDK finalization time.
The new target is used in development NetworkStack builds that are not
pushed to released devices (NetworkStackNext) to allow it to use
non-finalized APIs.
Bug: 189581241
Test: m
Merged-In: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
Change-Id: Ie274b4a1ea66bbbe26c7d7a78c90a19a746ea84e
Those dependencies have already been allowlisted in sc-mainline-prod in
ag/13663075.
Bug: 180441353
Change-Id: Id8e04de2432f6415ca6c139df53be78c6fc437d6
Add libkll dependency to statsd.
Note: libkll itself lives inside statsd apex and is also updatable along
with statsd.
> How big is the binary size increase for affected APEXes?
+120 KB
> Is the new dependency committed to support previous platform releases?
> note that you have to support all the releases starting from the
> minSdkVersion value you are declaring
Yes, dependency is present in the statsd apex.
> Is the new dependency being developed AOSP-first or internal?
AOSP-first.
> What’s the testing strategy for the new dependency? Does it have its own
> tests, and are you adding integration tests?
Dependency has its own tests and integration tests with statsd being
added as well in follow-up CLs.
Bug: 185569933
Bug: 179823717
Test: m
Change-Id: Ib826354cd8882632ea6ab297e5fdb81bfbaf8519
dist_group replaces owner and the default is going to change, set it
to the current default "android" for module java_sdk_libraries.
Bug: 186723288
Test: m checkbuild
Change-Id: Id4d20471a8106718fb1529f5c83c9ca5ffb2a569
We can reduce the size of some binaries in ART by switching from
libxml2 to libtinyxml2. For this to be achieved, the external
libtinyxml2 needs to be made available to the ART components.
Bug: 177209057
Test: m
Change-Id: I29059ad3860a8f91f7734a15ab02bb35137f4654
binarypb is a bit of a mouthful, and it should be evident this pb is not
a textpb.
Bug: 189323663
Test: sdkextensions_e2e_tests
Merged-In: I20ec8ce30116b55a28ed32e0004ec2ff24955a1f
Change-Id: I20ec8ce30116b55a28ed32e0004ec2ff24955a1f
Embed it into all the modules that are part of the updatable API
surface, ahead of actually introducing any new API levels with
requirements on these modules.
Also rename to current_sdkinfo for clarity.
Bug: 188787081
Test: Inspect apex files
Merged-In: I93ba55f1c1b4f60f36a26a2397088a5471eef850
Change-Id: I93ba55f1c1b4f60f36a26a2397088a5471eef850
The gerrit support is not merged yet, but it in progress. This change
will ensure that MODULES_OWNERS are not suggested in gerrit, avoiding
wasted time due to incorrect owners assignment.
Bug: 188631514
Bug: 181661570
Test: N/A
Change-Id: I7138a92c2e36d2c936a374144a56707ed49d6398
This allows the libcore native code in the ART Module to link against
the static variant libnativehelper_compat_libc++.
Ignore-AOSP-First: other dependencies need to land in aosp first this
Bug: 188067586
Test: m
Change-Id: I4b039b38d8560827b2acc80ea0157ce21da09150
(cherry picked from commit 3c01a8beff)