Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Updated gen_dh_params to run with the POSIX shell |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | tls-1-7 |
| Files: | files | file ages | folders |
| SHA1: |
32ccafd13f74bd084d1974b757b0f0b4 |
| User & Date: | rkeene 2016-12-07 20:57:22 |
Context
|
2016-12-07
| ||
| 21:27 | Updated to latest version of tcl.m4 check-in: 9e86ba53f9 user: rkeene tags: tls-1-7 | |
| 20:57 | Updated gen_dh_params to run with the POSIX shell check-in: 32ccafd13f user: rkeene tags: tls-1-7 | |
| 20:45 | Removed dependency on Makefile for tls.tcl -- so distributions don't try to rebuild it check-in: a23793abf0 user: rkeene tags: tls-1-7 | |
Changes
Changes to gen_dh_params.
|
| | | > | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
#! /usr/bin/env sh
bits='2048'
function openssl_dhparam() {
local output
if [ -x "`which openssl 2>/dev/null`" ]; then
output="`openssl dhparam -C "$@" 2>/dev/null`" || return 1
output="`echo "${output}" | sed '/^-----BEGIN DH PARAMETERS-----$/,/^-----END DH PARAMETERS-----$/ d;/^#/ d'`" || return 1
echo "${output}"
return 0
fi
return 1
}
function gen_dh_params_openssl() {
openssl_dhparam "${bits}" < /dev/null || return 1
return 0
}
function gen_dh_params_remote() {
local input output url
url="https://2ton.com.au/dhparam/${bits}"
input="`curl -sS "${url}"`" || \
input="`wget -O - -o /dev/null "${url}"`" || return 1
if output="`echo "${input}" | openssl_dhparam`"; then
echo "${output}"
return 0
fi
return 1
}
|
| ︙ | ︙ |