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()
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits