Differences From Artifact [1b0c40489d]:
- Executable file tls/build.sh — part of check-in [3defed1bc3] at 2016-07-08 19:41:13 on branch trunk — Updated to support building our own libSSL (LibreSSL) if none is available or if requested (KC_TLS_BUILDSSL) (user: rkeene, size: 6463) [annotate] [blame] [check-ins using]
To Artifact [33f65977be]:
- Executable file tls/build.sh — part of check-in [cac6170c7a] at 2016-07-08 21:36:49 on branch trunk — Disable SSLv3 from our TclTLS builds -- newer versions of LibSSL no longer support it (user: rkeene, size: 6563) [annotate] [blame] [check-ins using]
| ︙ | |||
135 136 137 138 139 140 141 142 143 144 145 146 147 148 | 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 | + + + |
tryopts="--enable-shared"
else
tryopts="--disable-shared"
fi
# Disable SSLv2, newer SSL libraries drop support for it entirely
CFLAGS="${CFLAGS} -DNO_SSL2=1"
# Disable SSLv3, newer SSL libraries drop support for it entirely
CFLAGS="${CFLAGS} -DNO_SSL3=1"
SAVE_CFLAGS="${CFLAGS}"
SAVE_LIBS="${LIBS}"
for tryopt in $tryopts __fail__; do
CFLAGS="${SAVE_CFLAGS}"
LIBS="${SAVE_LIBS}"
export CFLAGS LIBS
|
| ︙ |