klzgrad
17c37f28da
net/socket: Allow higher limits for proxies
...
As an intermediary proxy we should not enforce stricter connection
limits in addition to what the user is already enforcing.
2026-09-13 04:12:39 +08:00
klzgrad
08a7e8d041
net/cert: Handle AIA response in PKCS#7 format
2026-09-13 04:12:39 +08:00
klzgrad
e19ea530a5
net/cert: Use builtin verifier on Android and Linux
2026-09-13 04:12:39 +08:00
klzgrad
6fb6402d0b
net/cert: Add SystemTrustStoreStaticUnix
...
It reads CA certificates from:
* The file in environment variable SSL_CERT_FILE
* The first available file of
/etc/ssl/certs/ca-certificates.crt (Debian/Ubuntu/Gentoo etc.)
/etc/pki/tls/certs/ca-bundle.crt (Fedora/RHEL 6)
/etc/ssl/ca-bundle.pem (OpenSUSE)
/etc/pki/tls/cacert.pem (OpenELEC)
/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem (CentOS/RHEL 7)
/etc/ssl/cert.pem (Alpine Linux)
* Files in the directory of environment variable SSL_CERT_DIR
* Files in the first available directory of
/etc/ssl/certs (SLES10/SLES11, https://golang.org/issue/12139 )
/etc/pki/tls/certs (Fedora/RHEL)
/system/etc/security/cacerts (Android)
2026-09-13 04:12:39 +08:00
klzgrad
ef3fb2d534
libc++: Fix noexception build
2026-09-13 04:12:39 +08:00
klzgrad
3e734d7d23
libc++: Disable exceptions and RTTI
...
Except on Mac, where exceptions are required.
And except on Android, where rtti is required.
2026-09-13 04:12:39 +08:00
klzgrad
b17532fd76
base: Fix build for CPU yield
2026-09-13 04:12:39 +08:00
klzgrad
9150bb94f0
base: Don't fix Y2038 problem with icu
2026-09-13 04:12:39 +08:00
klzgrad
924befb89e
net, url: Remove icu
2026-09-13 04:12:39 +08:00
klzgrad
86d1e48c8b
chrome: Parrot Google Chrome branding
2026-09-13 04:12:39 +08:00
klzgrad
7da17f8e8c
components/embedder_support: Trim dependencies
2026-09-13 04:12:39 +08:00
klzgrad
dd2af1083d
tools: Remove Android arm64 custom profile path
2026-09-13 04:12:39 +08:00
klzgrad
eae45e5a03
build: Minimize sysroot creator script
2026-09-13 04:12:39 +08:00
klzgrad
e23aca2c98
build: Use thinlto max optimization for everything
2026-09-13 04:12:39 +08:00
klzgrad
ba3120683d
build: Never explicitly link clang_rt.builtins
...
https://chromium-review.googlesource.com/c/chromium/src/+/5723176
2026-09-13 04:12:39 +08:00
klzgrad
3fd751e219
build: Force determinism in official build
...
Helps build with ccache.
2026-09-13 04:12:39 +08:00
klzgrad
67c0306718
build: Disable build_with_chromium
...
The argument build_with_chromium mainly enables various tests,
data bundling, infra integration, and AFDO profiles.
AFDO can be added by other arguments.
2026-09-13 04:12:39 +08:00
klzgrad
729eace100
android: base: Fix build adding extra -latomic
...
We don't use use_sysroot=true, but without it -latomic is added
to is_android.
2026-09-13 04:12:39 +08:00
klzgrad
925ec50cdb
android: build: Disable Android java templates
2026-09-13 04:12:39 +08:00
klzgrad
6a92c92ae6
android: url: Remove Android
2026-09-13 04:12:38 +08:00
klzgrad
25169f9dae
android: third_party/jni_zero: Remove JNI functions
2026-09-13 04:12:38 +08:00
klzgrad
b0e35fcac7
android: base: Add Android stubs
2026-09-13 04:12:38 +08:00
klzgrad
cfad4c70b8
android: net: Add Android stubs
2026-09-13 04:12:38 +08:00
klzgrad
6aa47e4d36
base: Remove Rust
2026-09-13 04:12:38 +08:00
klzgrad
ced8e0eaec
build: Remove tests and minimize
2026-09-12 02:15:39 +08:00
klzgrad
e7100711a0
Add .gitignore
2026-09-11 23:47:22 +08:00
importer
f9ec98912a
Import chromium-154.0.8037.9
2026-09-11 23:47:22 +08:00