changeset df91bb577978 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=df91bb577978 description: plugin_installer. use TLS connection. fixes #7024
diffstat:
plugins/plugin_installer/plugin_installer.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)
diffs (25 lines):
diff -r e984e04fe876 -r df91bb577978 plugins/plugin_installer/plugin_installer.py --- a/plugins/plugin_installer/plugin_installer.py Sun Nov 06 17:20:58 2011 +0100 +++ b/plugins/plugin_installer/plugin_installer.py Sun Nov 06 21:28:54 2011 +0300 @@ -82,8 +82,9 @@ def check_update(self): def _run(): to_update = [] - con = ftplib.FTP(ftp.server) + con = ftplib.FTP_TLS(ftp.server) con.login() + con.prot_p() con.cwd('plugins') plugins_dirs = con.nlst() for dir_ in plugins_dirs: @@ -393,8 +394,9 @@ try: gobject.idle_add(self.progressbar.set_text, _('Connecting to server')) - self.ftp = ftplib.FTP(self.server) + self.ftp = ftplib.FTP_TLS(self.server) self.ftp.login() + self.ftp.prot_p() self.ftp.cwd('plugins') if not self.remote_dirs: self.plugins_dirs = self.ftp.nlst()