[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [Git][tpo/applications/tor-browser-build][main] Bug 32200: Reduce the size of our OpenSSL build on Android.



Title: GitLab

Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build

Commits:

  • 2d6d284d
    by Pier Angelo Vendrame at 2026-01-20T18:34:22+01:00
    Bug 32200: Reduce the size of our OpenSSL build on Android.
    
    Remove various features we do not use to reduce the size of our Android
    builds.
    

1 changed file:

Changes:

  • projects/openssl/config
    ... ... @@ -20,7 +20,21 @@ targets:
    20 20
           configure_opts: '--cross-compile-prefix=[% c("var/build_target") %]- darwin64-[% c("var/macos_arch") %]-cc enable-ec_nistp_64_gcc_128'
    
    21 21
       android:
    
    22 22
         var:
    
    23
    -      configure_opts: 'CC=[% c("var/CC") %] android-[% c("var/toolchain_arch") %] -no-shared -D__ANDROID_API__=[% c("var/android_min_api") %] [% c("var/CFLAGS") %]'
    
    23
    +      configure_opts: |
    
    24
    +        CC=[% c("var/CC") %] android-[% c("var/toolchain_arch") %] \
    
    25
    +        -no-shared -D__ANDROID_API__=[% c("var/android_min_api") %] \
    
    26
    +        [% c("var/CFLAGS") %] \
    
    27
    +        no-ssl2 no-ssl3 no-tls1 no-tls1_1 \
    
    28
    +        no-ocsp no-nextprotoneg no-psk no-srp no-ts \
    
    29
    +        no-cmp no-cms no-ct \
    
    30
    +        no-dgram no-dtls no-http no-quic no-srtp \
    
    31
    +        no-argon2 no-aria no-bf no-blake2 no-camellia no-cast no-des no-dsa \
    
    32
    +        no-gost no-idea no-integrity-only-ciphers no-md2 no-md4 no-mdc2 \
    
    33
    +        no-ml-dsa no-ocb no-rc2 no-rc4 no-rc5 no-rmd160 no-scrypt no-seed \
    
    34
    +        no-siphash no-slh-dsa no-sm2 no-sm3 no-sm4 no-whirlpool \
    
    35
    +        no-ec2m no-ssl-trace no-tls-deprecated-ec \
    
    36
    +        no-siv \
    
    37
    +        no-apps no-async no-comp no-ktls no-legacy no-ui-console no-zlib
    
    24 38
     
    
    25 39
     input_files:
    
    26 40
       - project: container-image
    

  • _______________________________________________
    tor-commits mailing list -- tor-commits@xxxxxxxxxxxxxxxxxxxx
    To unsubscribe send an email to tor-commits-leave@xxxxxxxxxxxxxxxxxxxx