| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 88011a3 commit e44b5d4
350 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -21,11 +21,18 @@ CC = gcc | |||
| 21 | 21 | FAKE_GCC = ../config/fake_gcc.pl | |
| 22 | 22 | ||
| 23 | 23 | CONFIGURE = ./Configure | |
| 24 | - # no-comp: against CRIME attack | ||
| 24 | + # no-tests: test dir is not included or used | ||
| 25 | 25 | # no-shared: openssl-cli needs static link | |
| 26 | 26 | # no-afalgeng: old Linux kernel < 4.0 does not support it | |
| 27 | 27 | # enable-ssl-trace: cause the optional SSL_trace API to be built | |
| 28 | - COPTS = no-comp no-shared no-afalgeng enable-ssl-trace enable-fips | ||
| 28 | + # zlib/brotli/zstd: enable compression libraries for TLS certificate | ||
| 29 | + # compression (RFC 8879). Record compression remains disabled at runtime | ||
| 30 | + # via SSL_OP_NO_COMPRESSION and sk_SSL_COMP_zero() in crypto_util.cc. | ||
| 31 | + # Include paths point to Node's bundled deps (relative to openssl/). | ||
| 32 | + COPTS = no-tests no-shared no-afalgeng enable-ssl-trace enable-fips \ | ||
| 33 | + zlib --with-zlib-include=../../zlib \ | ||
| 34 | + enable-brotli --with-brotli-include=../../brotli/c/include \ | ||
| 35 | + enable-zstd --with-zstd-include=../../zstd/lib | ||
| 29 | 36 | ||
| 30 | 37 | # disable platform check in Configure | |
| 31 | 38 | NO_WARN_ENV = CONFIGURE_CHECKER_WARN=1 | |
| Back | FazBrowse Home | New Git URL |
0 commit comments