[0.4.7][RAPPS/ATL] Fast-forward both to state of 0.4.8-release-0-gd47d448
authorJoachim Henze <Joachim.Henze@reactos.org>
Thu, 1 Oct 2020 23:51:07 +0000 (01:51 +0200)
committerJoachim Henze <Joachim.Henze@reactos.org>
Thu, 1 Oct 2020 23:51:07 +0000 (01:51 +0200)
commit3966ffa79018dda04a2568b77ccb97a5c384b1d4
tree81d047f0bb21172357581f0f92a144d4493ce6c3
parent45044a8371d312249920ccb7ac8c91d225054871
[0.4.7][RAPPS/ATL] Fast-forward both to state of 0.4.8-release-0-gd47d448

Due to infrastructure changes on 2018-02-17 (after initial 0.4.7rls)
we totally broke the rapps compatibility of all releases before 0.4.8
leaving rapps useless in those.

Therefore I decided to port back what is necessary to make rapps work
again also in this ancient release.

fixes CORE-14351 adapts to infrastructure changes
fixes CORE-14350 RAPPS Certificate pinning
fixes download from FTP
and merges many other improvements from GSOC 2017 back in time
41 files changed:
base/applications/rapps/CMakeLists.txt
base/applications/rapps/aboutdlg.cpp
base/applications/rapps/available.cpp
base/applications/rapps/gui.cpp
base/applications/rapps/include/available.h
base/applications/rapps/include/crichedit.h
base/applications/rapps/include/defines.h
base/applications/rapps/include/dialogs.h
base/applications/rapps/include/resource.h
base/applications/rapps/include/winmain.h
base/applications/rapps/integrity.cpp
base/applications/rapps/lang/bg-BG.rc
base/applications/rapps/lang/cs-CZ.rc
base/applications/rapps/lang/de-DE.rc
base/applications/rapps/lang/en-US.rc
base/applications/rapps/lang/es-ES.rc
base/applications/rapps/lang/fr-FR.rc
base/applications/rapps/lang/he-IL.rc
base/applications/rapps/lang/it-IT.rc
base/applications/rapps/lang/ja-JP.rc
base/applications/rapps/lang/no-NO.rc
base/applications/rapps/lang/pl-PL.rc
base/applications/rapps/lang/pt-BR.rc
base/applications/rapps/lang/ro-RO.rc
base/applications/rapps/lang/ru-RU.rc
base/applications/rapps/lang/sk-SK.rc
base/applications/rapps/lang/sq-AL.rc
base/applications/rapps/lang/sv-SE.rc
base/applications/rapps/lang/tr-TR.rc
base/applications/rapps/lang/uk-UA.rc
base/applications/rapps/lang/zh-CN.rc
base/applications/rapps/lang/zh-TW.rc
base/applications/rapps/loaddlg.cpp
base/applications/rapps/misc.cpp
base/applications/rapps/rapps.rc
base/applications/rapps/splitter.cpp
base/applications/rapps/unattended.cpp
sdk/lib/atl/atlbase.h
sdk/lib/atl/atlcomcli.h
sdk/lib/atl/atlwin.h
sdk/lib/atl/cstringt.h