changeset 5dd92328985d in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=5dd92328985d
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 05f4eb5ef59e -r 5dd92328985d 
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()
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to