Age | Commit message (Collapse) | Author |
|
HWASan is explicitly given (-fsanitize=hwaddress) to bcm_object to
ensure a correct global reference. This is incompatible with
memtag_globals, at build time. Just disable memtag_globals here for now.
Test: Build android with SANITIZE_TARGET=memtag_globals
Bug: N/A
Change-Id: I52aae0f7e64bab9d5175e333711873e8343fba0f
|
|
Test: try to build
Change-Id: I1a84446e2bd0e1add118330471e6e6cbe298e141
|
|
Updates upstream-staging to version 114.0.5715.0.
Test: none
Change-Id: I96314336c8c5f01281d6d3251f1a6d182754c738
|
|
Project import generated by Copybara.
FolderOrigin-RevId: /tmp/copybara-origin/src
Test: none
Change-Id: I15627f4badf0f6173d24f6c555169cc815a29fdd
|
|
Project import generated by Copybara.
FolderOrigin-RevId: /tmp/copybara-origin/src
Test: none
Change-Id: I263aa6b692a17ac2471b98b6e662b26dd1327c9c
|
|
Resolved conflicts in:
Android.bp
android/tools/gn2bp/Android.bp.swp
components/cronet/android/test/javatests/src/org/chromium/net/CronetUrlRequestContextTest.java
Test: none
Change-Id: I50b455d9f2786e539ff78b4061e6c913141a19ef
|
|
This essentially applies cl/500038304. This fix is available in version
111.
Test: try to build
Change-Id: I5b6173a1403f9e2b86fd0f7231efb9e0a99befab
|
|
Abseil in Chromium release version 110 is broken in AOSP due to a bug in
Abseil. This was fixed in cl/499498979 which is available in Chromium
release 111.
Test: try to build
Change-Id: I3d971840152c8b5fbaae7ea2805f80d9531ffa85
|
|
Added SPDX-license-identifier-Apache-2.0 to:
test_runner/Android.bp
Added legacy_unencumbered SPDX-license-identifier-Apache-2.0
SPDX-license-identifier-BSD SPDX-license-identifier-BSD-3-Clause
SPDX-license-identifier-ISC SPDX-license-identifier-MIT
SPDX-license-identifier-OpenSSL
to:
third_party/boringssl/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Change-Id: If4ac2445671e971388ed47e122744848bfa9aa75
|
|
sources.bp was updated by running:
`python3 src/util/generate_build_files.py android`.
Also make generate_build_files.py executable.
Test: try to build
Change-Id: I53e80d0943d113a0190d1f4d0b3b48e0a282f558
|
|
Change-Id: I6fe36db996b0ae282d85e3c8da8a870900aed065
|
|
Project import generated by Copybara.
FolderOrigin-RevId: /tmp/copybara-origin/src
Test: none
Change-Id: I534a69efa61b40fdc95613bce5bc5dd9a432f646
|
|
Merge Cronet version 108.0.5359.128 into upstream-staging.
Test: none
Change-Id: I38ffa1022a9c2b24a31f35b6b96c09f8568a1d7f
|
|
Project import generated by Copybara.
FolderOrigin-RevId: /tmp/copybara-origin/src
Test: none
Change-Id: I37d7a3819f050e016434a99e19160f1b452c1c5f
|
|
Test: TH
Change-Id: Ib8bb7974b4b3383be1134804bf6b67561367b943
|
|
Project import generated by Copybara.
FolderOrigin-RevId: /tmp/copybara-origin/src
Test: none
Change-Id: I98ebcd5784650764c7cd70ab175dd4e1cc790dff
|
|
This relands commit b5f6e49949fcbfe7661192c9b338c52576eb0986
Merged-In: Iccaee69efab89188b6f41b9935a5b856896f77da
Change-Id: Ibf28913675857f3a5fb558980dcca78d3f19a281
Bug: 274094720
|
|
This reverts commit b5f6e49949fcbfe7661192c9b338c52576eb0986.
Reason for revert: b/273575026
Change-Id: Ic059606149168cac3e9eabdfbeda74f5cf9a0594
|
|
Test: m && atest CtsNetHttpTestCases
Change-Id: Id1643290305fe7b98b10eb98923e1e26e4d3a650
|
|
Added License Files:
net/third_party/uri_template/LICENSE
net/third_party/quiche/src/LICENSE
base/third_party/superfasthash/LICENSE
base/third_party/double_conversion/LICENSE
base/third_party/nspr/LICENSE
base/third_party/dynamic_annotations/LICENSE
base/third_party/icu/LICENSE
base/third_party/valgrind/LICENSE
third_party/brotli/LICENSE
third_party/protobuf/LICENSE
third_party/protobuf/third_party/utf8_range/LICENSE
third_party/lss/LICENSE
third_party/metrics_proto/LICENSE
third_party/boringssl/src/LICENSE
third_party/boringssl/src/third_party/googletest/LICENSE
third_party/boringssl/src/third_party/wycheproof_testvectors/LICENSE
third_party/boringssl/src/third_party/fiat/LICENSE
third_party/libevent/LICENSE
third_party/ashmem/LICENSE
third_party/icu/LICENSE
third_party/icu/scripts/LICENSE
third_party/abseil-cpp/LICENSE
third_party/modp_b64/LICENSE
url/third_party/mozilla/LICENSE
buildtools/third_party/libc++abi/trunk/LICENSE
buildtools/third_party/libc++/trunk/LICENSE
Licenses Added Newly:
"SPDX-license-identifier-BSD-3-Clause",
"SPDX-license-identifier-BSD-Source-Code",
"SPDX-license-identifier-BSD-2-Clause",
"SPDX-license-identifier-BSD-4-Clause",
"SPDX-license-identifier-GPL-2.0-with-autoconf-exception", // ICU, Reapply those once aosp/2470343 is merged
"SPDX-license-identifier-GPL-3.0-with-autoconf-exception", // ICU, Reapply those once aosp/2470343 is merged
The Licenses found was a result from running go/whatlicense with the current concatenated LICENSE folder.
Some License do not currently exist in AOSP such as:
Apache-with-LLVM-Exception
This can be seen here https://cs.android.com/android/platform/superproject/+/master:build/soong/licenses/Android.bp
This accommodates for prod LICENSE code and testing LICENSE.
Test: None
UNIDENTIFIED_LICENSE_FILE_TEXT=253234394-WIP
Change-Id: I949a9851518e160ce40ce777823edb61e8e84384
|
|
* googletest: There is a version skew between AOSP googletest and Chromium googletest. Chromium's
is more updated than the one running on AOSP. Also Chromium has out-of-tree patches which would make
using AOSP's much more difficult.
* libxml: This is needed by test support targets. Althought AOSP uses a more recent version of libxml. It would be extremely unlikely to use AOSP's version due to the out-of-tree changes
in the chromium repoistory.
* lss: Needed due to partition Alloc. Unfortunately there's no simple way to remove partition Alloc as chromium depend on it being not used and removed during linking. The shims uses the partition alloc which cronet use.
* testing: This is not really needed as much. We only need the java classes from android/native_test
and bunch of separate cc files.
* ced: Used by base test support. This is actually needed for gtests.
* quic_trace: Gives additional information during tests runtime.
* net/third_party/nist-pkits: This contains a lot of certificates used for testing purposes. This is essential for Cronet and must be tested on AOSP.
All of the above modules are used only for testing purposes.
Test: atest cronet_host_tester
Bug: 253234394-WIP
Change-Id: I747062eb0456299c0898cf97603678a3c091a1e4
|
|
Cherry-pick of upstream change:
https://github.com/protocolbuffers/protobuf/commit/c2548258b9e0a6713ae368888628137b1ac50735.
Test: cd external/cronet && USE_HOST_MUSL=true && mm
Bug: 264959376
Change-Id: Idb6b8d2bcc1b0233f04a4fbd05b4fffab105b44c
|
|
We cannot use the prebuilt/ndk "cpufeatures" target because it does not
set a min_sdk_version. An alternative would be to use
//external/cpu_features directly, but it doesn't currently offer a Soong
target for its ndk_compat files. We might want to add one or continue
importing cpufeatures via Chromium.
Test: none
Change-Id: I94fef9842885de377a28e1b969ad5f9dd91f2703
|
|
This is the latest stable version of Chromium.
Test: none
Change-Id: Iaac1ff1db7e20123825b2f97914d8fedc008ff43
|
|
go/cronet-for-u-sources
Test: None
Change-Id: Ie424dc9402afc9e53667b4b8d27e4fd67482f7c3
|