Skip to content
Snippets Groups Projects
Unverified Commit 0176694c authored by Kali Kaneko's avatar Kali Kaneko Committed by Kali Kaneko
Browse files

[pkg] update mbedtls version

parent 78155298
No related branches found
No related tags found
No related merge requests found
......@@ -63,7 +63,6 @@ dependsLinux:
@# debian needs also: snap install snapcraft --classic; snap install multipass --beta --classic
dependsDarwin:
# TODO - bootstrap homebrew if not there
@brew install python3 golang make pkg-config curl
@brew install --default-names gnu-sed
......@@ -112,13 +111,8 @@ ifeq (${PLATFORM}, darwin)
@cp "${TEMPLATES}/qtinstaller/osx-data/post-install.py" ${INST_DATA}/
@cp "${TEMPLATES}/qtinstaller/osx-data/uninstall.py" ${INST_DATA}/
@cp "${TEMPLATES}/qtinstaller/osx-data/se.leap.bitmask-helper.plist" ${INST_DATA}/
@cp $(OPENVPN_BIN) ${INST_DATA}/openvpn.leap
@cp build/bin/${PLATFORM}/bitmask-helper ${INST_DATA}/
# FIXME our static openvpn build fails with an "Assertion failed at crypto.c". Needs to be fixed!!! - kali
# a working (old) version:
#@curl -L https://downloads.leap.se/thirdparty/osx/openvpn/openvpn -o build/${PROVIDER}/staging/openvpn-osx
#FIXME FIXME @cp $(OPENVPN_BIN) ${INST_DATA}/openvpn.leap
@rm -f ${INST_DATA}openvpn.leap && cp /usr/local/bin/openvpn ${INST_DATA}/openvpn.leap
@echo "WARNING: workaround for broken static build. Shipping homebrew dynamically linked instead"
@echo "[+] Running macdeployqt"
@macdeployqt ${QTBUILD}/release/${PROVIDER}-vpn.app ${MACDEPLOYQT_OPTS}
@cp -r "${QTBUILD}/release/${TARGET}.app"/ ${INST_DATA}/
......
......@@ -11,10 +11,10 @@ set -e
# [!] This needs to be updated for every release --------------------------
OPENVPN="openvpn-2.4.9"
MBEDTLS="mbedtls-2.23.0"
MBEDTLS="mbedtls-2.24.0"
LZO="lzo-2.10"
ZLIB="zlib-1.2.11"
MBEDTLS_SHA512="c2a04f659bf63522f10f6660c2d196d7f39a057ff5a382734ba3b839f463ead4e5c9bc0d21fb909d56fcd2ee4c711248be14861f388cd383385484d364247634"
MBEDTLS_SHA512="5437ea57eb8b8af9446a796876aa2bfe3c59c88f926b1638c7e8a021a8bef9f4bc6cb1b254e7387e2afe095bd27c518060719726bbaf5478582a56c34315cfb8"
LZO_SHA1="4924676a9bae5db58ef129dc1cebce3baa3c4b5d"
# -------------------------------------------------------------------------
......@@ -88,9 +88,9 @@ function build_mbedtls()
sha512=`${SHASUM} -a 512 -p ${MBEDTLS}.tar.gz | cut -d' ' -f 1`
if [ "${MBEDTLS_SHA512}" = "${sha512}" ]; then
echo "[+] sha1 verified ok"
echo "[+] sha-512 verified ok"
else
echo "[!] problem with sha1 verification"
echo "[!] problem with sha-512 verification"
exit 1
fi
tar zxvf $MBEDTLS.tar.gz
......
......@@ -57,7 +57,6 @@ func _getExecPath() string {
func getHelperDir() string {
d := _getExecPath()
log.Println(">>> DEBUG: helper dir", d)
return d
}
......@@ -107,7 +106,7 @@ func runServer(preferredPort int) {
func getOpenvpnPath() string {
openvpnPath := filepath.Join(getHelperDir(), "openvpn.leap")
log.Println(">>> DEBUG: openvpn", openvpnPath)
log.Println("openvpn path:", openvpnPath)
return openvpnPath
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment