rockbox/rbutil/rbutilqt
Dominik Riebeling aa898d65fe Encode the password using base64 before storing it to the configuration file.
There are two reasons for this:
- QUrl::toEncoded() has problems with some characters like the colon and @.
  Those are not percent encoded, causing the string getting parsed wrongly when
  reading it back (see FS#12166).
- The password is cleartext in the configuration file.
  While using base64 doesn't provide any real security either it's at
  least better than plaintext.
  Since this program is open source any fixed mechanism to obfuscate /
  encrypt the password isn't much help either since anyone interested in
  the password can look at the sources. The best way would be to
  eventually use host OS functionality to store the password.

Change-Id: I6ac49d68211236e540b6ca16481e0e1c196532b7
2013-03-19 22:47:50 +01:00
..
base ZipInstaller: rename some member variables to be in line with the rest. 2013-03-09 19:38:08 +01:00
gui Don't delete ZipInstaller instances directly. 2013-03-09 19:31:35 +01:00
icons Add icons to some buttons in the main installation dialog. 2012-09-08 21:02:37 +02:00
irivertools
lame Rockbox Utility: use libmp3lame for voice clips. 2012-01-08 11:50:04 +00:00
lang Update copyright information for 2013. 2013-02-08 22:38:57 +01:00
msvc MSVC: fix error in README and update librbspeex build folder. 2012-01-06 19:29:29 +00:00
quazip QuaZip: change the order of void-casts. 2011-12-07 20:13:18 +00:00
test Default to non-GUI configuration for tests. 2013-03-09 19:40:57 +01:00
zlib
aboutbox.ui Update copyright information for 2013. 2013-02-08 22:38:57 +01:00
configure.cpp Encode the password using base64 before storing it to the configuration file. 2013-03-19 22:47:50 +01:00
configure.h Add option to temporarily show proxy password. 2013-03-19 22:47:50 +01:00
configurefrm.ui Add option to temporarily show proxy password. 2013-03-19 22:47:50 +01:00
createvoicefrm.ui Improve voice creation window a bit. 2012-06-13 22:42:32 +02:00
createvoicewindow.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
createvoicewindow.h Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
encttscfggui.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
encttscfggui.h Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
Info.plist Rockbox Utility: bump version to 1.3.1 2012-11-25 14:09:32 +01:00
INSTALL Remove keyword line. 2013-03-13 22:05:58 +01:00
installtalkfrm.ui Save all settings in talkfile dialog. 2012-06-14 22:54:30 +02:00
installtalkwindow.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
installtalkwindow.h Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
langstats.py langstat: update for git. 2012-04-29 11:48:07 +02:00
main.cpp Create Qt5 compatible version of trace event handler. 2013-02-08 22:38:57 +01:00
preview.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
preview.h Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
previewfrm.ui
progressloggerfrm.ui
progressloggergui.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
progressloggergui.h Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
rbutil.ini Add USB ID for Nano 7G so it can be recognized as unsupported. 2012-10-22 21:02:31 +02:00
rbutilqt-lang.qrc Remove turkish from the languages bundled in the binary. The translation is broken on file level (all non-ASCII characters are broken). 2010-02-11 22:26:38 +00:00
rbutilqt-win.qrc
rbutilqt.cpp Encode the password using base64 before storing it to the configuration file. 2013-03-19 22:47:50 +01:00
rbutilqt.h Add "Eject" button to main window. 2012-09-08 20:34:36 +02:00
rbutilqt.manifest Correct filename in manifest. 2012-02-19 18:54:02 +01:00
rbutilqt.pri Factor out executable based TTS engines to separate subclasses. 2012-10-06 13:53:09 +02:00
rbutilqt.pro Update project file for Qt5 compatibility. 2013-01-27 20:11:17 +01:00
rbutilqt.qrc Add icons to some buttons in the main installation dialog. 2012-09-08 21:02:37 +02:00
rbutilqt.rc Add version information to Windows file properties. 2012-07-01 19:06:34 +02:00
rbutilqtfrm.ui Add "Eject" button to main window. 2012-09-08 20:34:36 +02:00
sysinfo.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
sysinfo.h Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
sysinfofrm.ui Show cluster size in System Info dialog. 2011-07-26 20:54:49 +00:00
systrace.cpp Create Qt5 compatible version of trace event handler. 2013-02-08 22:38:57 +01:00
systrace.h Create Qt5 compatible version of trace event handler. 2013-02-08 22:38:57 +01:00
systracefrm.ui Save System Trace on exit and allow easy retrieval after restart. 2010-03-23 22:07:17 +00:00
themesinstallfrm.ui Update ui files to use converted bitmap. 2011-10-01 19:16:31 +00:00
themesinstallwindow.cpp Update Qt includes for compatibility with Qt5. 2013-01-27 20:11:17 +01:00
themesinstallwindow.h Separate select and install parts in themes install window. 2012-06-26 18:30:27 +02:00
uninstallfrm.ui Update ui files to use converted bitmap. 2011-10-01 19:16:31 +00:00
uninstallwindow.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
uninstallwindow.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
version.h Rockbox Utility: bump version to 1.3.1 2012-11-25 14:09:32 +01:00