mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 11:37:35 +00:00
d0ac995dc0
This change configures Mbed TLS to support the fewest number of things possible required to run an HTTPS server that caters to the sweet spot of being legacy enough to support the vast majority of user agents but modern enough that Chrome and Firefox remain happy. That should entail - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - TLS_RSA_WITH_AES_128_CBC_SHA Even though other suites still get included so what usually happens in practice is ECDHE-RSA-AES256-GCM-SHA384 under TLS 1.2 will be selected and the binary footprint is reasonable, and should cost us about 200kb
21 lines
780 B
Makefile
21 lines
780 B
Makefile
#-*-mode:makefile-gmake;indent-tabs-mode:t;tab-width:8;coding:utf-8-*-┐
|
|
#───vi: set et ft=make ts=8 tw=8 fenc=utf-8 :vi───────────────────────┘
|
|
|
|
.PHONY: o/$(MODE)/third_party
|
|
o/$(MODE)/third_party: \
|
|
o/$(MODE)/third_party/chibicc \
|
|
o/$(MODE)/third_party/compiler_rt \
|
|
o/$(MODE)/third_party/dlmalloc \
|
|
o/$(MODE)/third_party/gdtoa \
|
|
o/$(MODE)/third_party/getopt \
|
|
o/$(MODE)/third_party/lua \
|
|
o/$(MODE)/third_party/lz4cli \
|
|
o/$(MODE)/third_party/mbedtls \
|
|
o/$(MODE)/third_party/musl \
|
|
o/$(MODE)/third_party/quickjs \
|
|
o/$(MODE)/third_party/regex \
|
|
o/$(MODE)/third_party/stb \
|
|
o/$(MODE)/third_party/sqlite3 \
|
|
o/$(MODE)/third_party/xed \
|
|
o/$(MODE)/third_party/infozip \
|
|
o/$(MODE)/third_party/zlib
|