1
0
Fork 0
forked from len0rd/rockbox
foxbox/utils/rbutilqt/base
Dominik Riebeling 7a2fdf3fd6 rbutil: Handle SSL certificate errors on first request.
Qt uses the systems certificate store. On old(er) systems the root
certificate might not be present, so checking the certificate from the
rockbox.org server might fail.

On startup we try to download the build-info file. If this fails with a
certificate error allow the user to temporarily accept the rockbox.org
certificate for all successive requests.

Change-Id: I459e12d53286aaedea4db659d90a5e057c56801f
2022-03-19 16:57:41 +01:00
..
archiveutil.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
archiveutil.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
autodetection.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
autodetection.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallams.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallams.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallbase.cpp rbutil: HttpGet: Return NetworkError in done signal. 2022-03-19 09:19:11 +01:00
bootloaderinstallbase.h rbutil: HttpGet: Return NetworkError in done signal. 2022-03-19 09:19:11 +01:00
bootloaderinstallbspatch.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallbspatch.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallchinachip.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallchinachip.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallfile.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallfile.h rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
bootloaderinstallhelper.cpp rbutil: allow checking bootloader installer capabilities 2022-01-02 15:50:17 -05:00
bootloaderinstallhelper.h rbutil: allow checking bootloader installer capabilities 2022-01-02 15:50:17 -05:00
bootloaderinstallhex.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallhex.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallimx.cpp rbutil: Modernize connect() calls. 2021-12-25 17:47:14 +01:00
bootloaderinstallimx.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallipod.cpp rbutil: Fix ipodpatcher bootloader uninstall. 2022-03-12 22:46:07 +01:00
bootloaderinstallipod.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallmi4.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallmi4.h rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
bootloaderinstallmpio.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallmpio.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstalls5l.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstalls5l.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstallsansa.cpp rbutil: Fix crash on sansapatcher access. 2022-03-12 22:46:07 +01:00
bootloaderinstallsansa.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstalltcc.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
bootloaderinstalltcc.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderbase.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderbase.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderexe.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderexe.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderlame.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderlame.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderrbspeex.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encoderrbspeex.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encttssettings.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
encttssettings.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
httpget.cpp rbutil: Handle SSL certificate errors on first request. 2022-03-19 16:57:41 +01:00
httpget.h rbutil: Handle SSL certificate errors on first request. 2022-03-19 16:57:41 +01:00
mspackutil.cpp rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
mspackutil.h rbutil: Fix some more issues found by clazy. 2021-12-28 17:57:04 +01:00
playerbuildinfo.cpp rbutil: Fix installing fonts / manual for development builds. 2022-03-12 22:46:07 +01:00
playerbuildinfo.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
progressloglevels.h rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
rbsettings.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
rbsettings.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
rockboxinfo.cpp rbutil: Simplify reading rockbox-info.txt. 2021-12-25 17:47:14 +01:00
rockboxinfo.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
system.cpp rbutil: Fix various issues found by clazy. 2021-12-25 19:59:57 +01:00
system.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
talkfile.cpp rbutil: Replace QRegExp with QRegularExpression. 2021-12-26 20:13:05 +01:00
talkfile.h rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
talkgenerator.cpp rbutil: Replace QRegExp with QRegularExpression. 2021-12-26 20:13:05 +01:00
talkgenerator.h rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
ttsbase.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsbase.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttscarbon.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttscarbon.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsespeak.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsespeakng.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsexes.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsexes.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsfestival.cpp rbutil: Fix various issues found by clazy. 2021-12-25 19:59:57 +01:00
ttsfestival.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsflite.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsmimic.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsmssp.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttssapi.cpp rbutil: Fix various issues found by clazy. 2021-12-25 19:59:57 +01:00
ttssapi.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttssapi4.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
ttsswift.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
uninstall.cpp rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
uninstall.h rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
utils.cpp rbutil: Fix some more issues found by clazy. 2021-12-28 17:57:04 +01:00
utils.h rbutil: Merge rbutil with utils folder. 2021-12-24 18:05:53 +01:00
voicefile.cpp rbutil: HttpGet: Return NetworkError in done signal. 2022-03-19 09:19:11 +01:00
voicefile.h rbutil: HttpGet: Return NetworkError in done signal. 2022-03-19 09:19:11 +01:00
zipinstaller.cpp rbutil: HttpGet: Return NetworkError in done signal. 2022-03-19 09:19:11 +01:00
zipinstaller.h rbutil: HttpGet: Return NetworkError in done signal. 2022-03-19 09:19:11 +01:00
ziputil.cpp rbutil: Remove ProgressLogger interface class. 2021-12-26 11:05:25 +01:00
ziputil.h rbutil: Fix some more issues found by clazy. 2021-12-28 17:57:04 +01:00