Overview
| Comment: | Disable SSLv3 from our TclTLS builds -- newer versions of LibSSL no longer support it |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
cac6170c7a207d32e53fc5c0e985b684 |
| User & Date: | rkeene on 2016-07-08 21:36:49 |
| Other Links: | manifest | tags |
Context
|
2016-07-08
| ||
| 21:56 | Updated to try to use pkg-config to determine additional libraries for libssl check-in: 8edfc5151b user: rkeene tags: trunk | |
| 21:36 | Disable SSLv3 from our TclTLS builds -- newer versions of LibSSL no longer support it check-in: cac6170c7a user: rkeene tags: trunk | |
| 19:41 | Updated to support building our own libSSL (LibreSSL) if none is available or if requested (KC_TLS_BUILDSSL) check-in: 3defed1bc3 user: rkeene tags: trunk | |
Changes
Modified tls/build.sh from [1b0c40489d] to [33f65977be].
| ︙ | ︙ | |||
135 136 137 138 139 140 141 142 143 144 145 146 147 148 |
tryopts="--enable-shared"
else
tryopts="--disable-shared"
fi
# Disable SSLv2, newer SSL libraries drop support for it entirely
CFLAGS="${CFLAGS} -DNO_SSL2=1"
SAVE_CFLAGS="${CFLAGS}"
SAVE_LIBS="${LIBS}"
for tryopt in $tryopts __fail__; do
CFLAGS="${SAVE_CFLAGS}"
LIBS="${SAVE_LIBS}"
export CFLAGS LIBS
| > > > | 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
|
| ︙ | ︙ |