Fix TLS connection failures in AppImage. (#1427)
* Fix TLS connection failures in AppImage. * Add PR #1427 to changelog.ms-current-notebook-tab-group
parent
90cc1f9803
commit
2184d92dc3
|
|
@ -971,7 +971,7 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes
|
||||||
* Restore heard station list on launch. (PR #1358) - thanks @barjac!
|
* Restore heard station list on launch. (PR #1358) - thanks @barjac!
|
||||||
* Add momentary PTT option to FreeDV. (PR #1393)
|
* Add momentary PTT option to FreeDV. (PR #1393)
|
||||||
* Allow 8k sample rate for 'radio' devices. (PR #1416)
|
* Allow 8k sample rate for 'radio' devices. (PR #1416)
|
||||||
* FreeDV Reporter: Connect to server via TLS by default. (PR #1422)
|
* FreeDV Reporter: Connect to server via TLS by default. (PR #1422, #1427)
|
||||||
* Block special characters in recording file name suffixes and default the voice keyer file selector to show .wav and .mp3. (PR #1424) - thanks @barjac!
|
* Block special characters in recording file name suffixes and default the voice keyer file selector to show .wav and .mp3. (PR #1424) - thanks @barjac!
|
||||||
3. Build system:
|
3. Build system:
|
||||||
* Clear CMake deprecation warnings in FreeDV. (PR #1383, #1386)
|
* Clear CMake deprecation warnings in FreeDV. (PR #1383, #1386)
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/bash -e
|
||||||
|
echo "In AppImage AppRun"
|
||||||
|
cd "$APPDIR"
|
||||||
|
export SSL_CERT_FILE="$APPDIR/etc/ssl/certs/ca-certificates.crt"
|
||||||
|
export SSL_CERT_DIR="$APPDIR/etc/ssl/certs"
|
||||||
|
echo "#### after import"
|
||||||
|
exec "$APPDIR/usr/bin/freedv" "$@"
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Name=FreeDV-FlexRadio
|
|
||||||
Exec=freedv-flex
|
|
||||||
Icon=freedv256x256
|
|
||||||
Type=Application
|
|
||||||
Categories=Utility;
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Name=FreeDV-KA9Q
|
|
||||||
Exec=freedv-ka9q
|
|
||||||
Icon=freedv256x256
|
|
||||||
Type=Application
|
|
||||||
Categories=Utility;
|
|
||||||
|
|
@ -33,8 +33,14 @@ fi
|
||||||
--executable "$APPEXEC" \
|
--executable "$APPEXEC" \
|
||||||
--appdir "$APPDIR" \
|
--appdir "$APPDIR" \
|
||||||
--icon-file ../contrib/freedv256x256.png \
|
--icon-file ../contrib/freedv256x256.png \
|
||||||
|
--custom-apprun "AppRun.sh" \
|
||||||
--desktop-file $DESKTOP_FILE
|
--desktop-file $DESKTOP_FILE
|
||||||
|
|
||||||
|
# Manually copy over /etc/ssl to APPDIR. Needed for OpenSSL to behave properly on non-Ubuntu
|
||||||
|
# distros.
|
||||||
|
mkdir -p "$APPDIR/etc/ssl/certs"
|
||||||
|
cp -aL /etc/ssl/certs/* "$APPDIR/etc/ssl/certs"
|
||||||
|
|
||||||
# Create the output
|
# Create the output
|
||||||
./linuxdeploy-${MACH_ARCH}.AppImage \
|
./linuxdeploy-${MACH_ARCH}.AppImage \
|
||||||
--appdir "$APPDIR" \
|
--appdir "$APPDIR" \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue