Verify that all strings are properly escaped (#5558)
authorOlivier Goffart <olivier@woboq.com>
Thu, 23 Feb 2017 13:54:17 +0000 (14:54 +0100)
committerMarkus Goetz <markus@woboq.com>
Thu, 23 Feb 2017 13:54:17 +0000 (14:54 +0100)
commit7bfe0613827aa7cee93a77ccbedab9b07ea9ca78
tree585a4921dcf43b67495e14525905a662a4fb38ae
parent13332529022b0e1f6f02ec3a62d2233fce3f8d9c
Verify that all strings are properly escaped (#5558)

- I checked every occurence of a '%2' and make correct use of the
QString::arg overload that takes several argument instead of chaining
them, because the first argument can contains a '%1'

 - I tried to look for every label that they either use plain text or richtext
and escape the user provided strings in there.
31 files changed:
src/gui/accountsettings.cpp
src/gui/accountsettings.ui
src/gui/activityitemdelegate.cpp
src/gui/activitywidget.ui
src/gui/authenticationdialog.cpp
src/gui/folder.cpp
src/gui/folderstatusmodel.cpp
src/gui/folderwizard.cpp
src/gui/folderwizardsourcepage.ui
src/gui/folderwizardtargetpage.ui
src/gui/owncloudsetuppage.ui
src/gui/owncloudsetupwizard.cpp
src/gui/protocolwidget.ui
src/gui/proxyauthdialog.ui
src/gui/proxyauthhandler.cpp
src/gui/settingsdialog.cpp
src/gui/sharedialog.ui
src/gui/sharelinkwidget.cpp
src/gui/sharelinkwidget.ui
src/gui/sharemanager.cpp
src/gui/shareusergroupwidget.ui
src/gui/sharewidget.ui
src/gui/sslbutton.cpp
src/gui/updater/ocupdater.cpp
src/gui/wizard/owncloudadvancedsetuppage.cpp
src/gui/wizard/owncloudadvancedsetuppage.ui
src/gui/wizard/owncloudhttpcredspage.ui
src/gui/wizard/owncloudsetupnocredspage.ui
src/libsync/configfile.cpp
src/libsync/owncloudtheme.cpp
src/libsync/utility.cpp