gajim: Added tag gajim-0.13.3 for changeset 1c69ab30824d

2010-02-23 Thread Yann Leboulanger
changeset 7c9e3277bb21 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=7c9e3277bb21
description: Added tag gajim-0.13.3 for changeset 1c69ab30824d

diffstat:

 .hgtags |  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diffs (8 lines):

diff -r 1c69ab30824d -r 7c9e3277bb21 .hgtags
--- a/.hgtags   Tue Feb 23 13:02:09 2010 +0100
+++ b/.hgtags   Tue Feb 23 20:11:39 2010 +0100
@@ -6,3 +6,4 @@
 22259190dc0f8edb99345e49ef8f0af95693a64c gajim-0.13
 931c9d87d9bc076b1ad940d132b6aaa1f4ba7ee1 gajim-0.13.1
 25f94d09fb937d2ef77627edabdbd8d5076b6712 gajim-0.13.2
+1c69ab30824d4006eaea2249291428a42350579c gajim-0.13.3
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim-website: prepare website for 0.13.3 release

2010-02-23 Thread Yann Leboulanger
changeset 1659ecb465c3 in /home/hg/repos/gajim-website

details:http://hg.gajim.org/gajim-website?cmd=changeset;node=1659ecb465c3
description: prepare website for 0.13.3 release
diffstat:

 downloads.php   |2 +-
 index.php   |   75 +
 locale/bg_BG/LC_MESSAGES/msg.po |   94 ++---
 locale/de_DE/LC_MESSAGES/msg.po |  101 ++-
 locale/eo/LC_MESSAGES/msg.po|   94 ++---
 locale/es_ES/LC_MESSAGES/msg.po |   91 ++-
 locale/fr_FR/LC_MESSAGES/msg.po |   96 +
 locale/it_IT/LC_MESSAGES/msg.po |   94 ++---
 locale/pl_PL/LC_MESSAGES/msg.po |   98 ++
 locale/pt_BR/LC_MESSAGES/msg.po |   98 ++
 locale/ru_RU/LC_MESSAGES/msg.po |   98 ++
 msg.pot |   90 +-
 12 files changed, 607 insertions(+), 424 deletions(-)

diffs (truncated from 2488 to 300 lines):

diff -r a77f73f94f1b -r 1659ecb465c3 downloads.php
--- a/downloads.php Thu Jan 14 21:17:44 2010 +0100
+++ b/downloads.php Tue Feb 23 20:00:54 2010 +0100
@@ -5,7 +5,7 @@
   Entete (_("Gajim, a Jabber client"), "GAJIM");
 
 $download_folder = "0.13";
-$last_version = "0.13.2";
+$last_version = "0.13.3";
 print ("   \n");
 print _("Latest version of Gajim is")."  
".$last_version."\n";
 #printf(_("A %s version is in test"), "0.13-rc5");
diff -r a77f73f94f1b -r 1659ecb465c3 index.php
--- a/index.php Thu Jan 14 21:17:44 2010 +0100
+++ b/index.php Tue Feb 23 20:00:54 2010 +0100
@@ -48,76 +48,87 @@
 $tpl->set_var("NEWS_MAIN", _("NEWS"));
 
 $array_news_title = array(
-   0 => sprintf(_("Gajim %s is here!"), "0.13.2"),
-   1 => sprintf(_("Gajim %s is here!"), "0.13.1"),
-   2 => sprintf(_("Gajim %s is here!"), "0.13"),
-   3 => sprintf(_("Release candidate 5 of Gajim %s"), "0.13"),
-   4 => sprintf(_("Release candidate 4 of Gajim %s"), "0.13"),
-   5 => sprintf(_("Release candidate 1 of Gajim %s"), "0.13"),
-   6 => sprintf(_("Gajim %s is here!"), "0.12.5"));
+   0 => sprintf(_("Gajim %s is here!"), "0.13.3"),
+   1 => sprintf(_("Gajim %s is here!"), "0.13.2"),
+   2 => sprintf(_("Gajim %s is here!"), "0.13.1"),
+   3 => sprintf(_("Gajim %s is here!"), "0.13"),
+   4 => sprintf(_("Release candidate 5 of Gajim %s"), "0.13"),
+   5 => sprintf(_("Release candidate 4 of Gajim %s"), "0.13"),
+   6 => sprintf(_("Release candidate 1 of Gajim %s"), "0.13"),
+   7 => sprintf(_("Gajim %s is here!"), "0.12.5"));
 // 6 => sprintf(_("Beta-release of Gajim %s"), "0.12"),
 // 7 => sprintf(_("Alpha-release of Gajim %s"), "0.12"));
 // 3 => sprintf(_("New windows installer")),
 $array_news_date = array(
-   0 => _("14 January 2010"),
-   1 => _("28 November 2009"),
-   2 => _("23 November 2009"),
-   3 => _("7 November 2009"),
-   4 => _("4 November 2009"),
-   5 => _("3 November 2009"),
-   6 => _("08 August 2009"));
+   0 => _("23 February 2010"),
+   1 => _("14 January 2010"),
+   2 => _("28 November 2009"),
+   3 => _("23 November 2009"),
+   4 => _("7 November 2009"),
+   5 => _("4 November 2009"),
+   6 => _("3 November 2009"),
+   7 => _("08 August 2009"));
 
 $array_news_desc = array(
-   0 => sprintf(_("Version %s of Gajim has been released."), "0.13.2"),
-   1 => sprintf(_("Version %s of Gajim has been released."), "0.13.1"),
-   2 => sprintf(_("Version %s of Gajim has been released."), "0.13"),
-   3 => sprintf(_("Version %s will arrive soon."), "0.13"),
+   0 => sprintf(_("Version %s of Gajim has been released."), "0.13.3"),
+   1 => sprintf(_("Version %s of Gajim has been released."), "0.13.2"),
+   2 => sprintf(_("Version %s of Gajim has been released."), "0.13.1"),
+   3 => sprintf(_("Version %s of Gajim has been released."), "0.13"),
4 => sprintf(_("Version %s will arrive soon."), "0.13"),
5 => sprintf(_("Version %s will arrive soon."), "0.13"),
-   6 => sprintf(_("Version %s of Gajim has been released."), "0.12.5"));
+   6 => sprintf(_("Version %s will arrive soon."), "0.13"),
+   7 => sprintf(_("Version %s of Gajim has been released."), "0.12.5"));
 // 6 => sprintf(_("Version %s will arrive very soon."), "0.12"),
 // 7 => sprintf(_("Version %s will arrive soon."), "0.12"));
 // 3 => sprintf(_("New Windows Installer with GTK+ included.")),
 
 $array_news_whats_new = array(
-   0 => sprintf(_("What's new since %s:"), "0.13.1"),
-   1 => sprintf(_("What's new since %s:"), "0.13"),
-   2 => sprintf(_("What's new since %s:"), "0.13-rc5"),
-   3 => sprintf(_("What's new since %s:"), "0.13-rc4"),
-   4 => sprintf(_("What's new

gajim: fix upgrading from 0.12.5. Fixes #5619

2010-02-23 Thread Yann Leboulanger
changeset 56f481025ef8 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=56f481025ef8
description: fix upgrading from 0.12.5. Fixes #5619

diffstat:

 src/common/optparser.py |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (14 lines):

diff -r faa456de56c0 -r 56f481025ef8 src/common/optparser.py
--- a/src/common/optparser.py   Tue Feb 23 19:10:51 2010 +0100
+++ b/src/common/optparser.py   Tue Feb 23 19:47:14 2010 +0100
@@ -704,7 +704,9 @@
 """
 Remove hardcoded ../data/sounds from config
 """
-dirs = ('../data', gajim.gajimpaths.root, gajim.DATA_DIR)
+dirs = ('../data', gajim.gajimpaths.data_root, gajim.DATA_DIR)
+if os.name != 'nt':
+dirs += (os.path.expanduser(u'~/.gajim'))
 for evt in gajim.config.get_per('soundevents'):
 path = gajim.config.get_per('soundevents', evt, 'path')
 # absolute and relative passes are necessary
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: fix bad class name in zeroconf

2010-02-23 Thread Yann Leboulanger
changeset faa456de56c0 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=faa456de56c0
description: fix bad class name in zeroconf

diffstat:

 src/common/zeroconf/connection_handlers_zeroconf.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 3e3399954e07 -r faa456de56c0 
src/common/zeroconf/connection_handlers_zeroconf.py
--- a/src/common/zeroconf/connection_handlers_zeroconf.py   Mon Feb 22 
16:29:01 2010 +0100
+++ b/src/common/zeroconf/connection_handlers_zeroconf.py   Tue Feb 23 
19:10:51 2010 +0100
@@ -75,7 +75,7 @@
 connection_handlers.ConnectionHandlersBase):
 def __init__(self):
 ConnectionVcard.__init__(self)
-ConnectionBytestreamZeroconf.__init__(self)
+ConnectionSocks5BytestreamZeroconf.__init__(self)
 ConnectionCommands.__init__(self)
 connection_handlers.ConnectionHandlersBase.__init__(self)
 
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: prepare 0.13.3 release

2010-02-23 Thread Yann Leboulanger
changeset 1c69ab30824d in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=1c69ab30824d
description: prepare 0.13.3 release

diffstat:

 ChangeLog  |  11 +--
 configure.ac   |   2 +-
 gajim.nsi  |   2 +-
 setup_win32.py |   2 +-
 src/common/defs.py |   2 +-
 5 files changed, 13 insertions(+), 6 deletions(-)

diffs (71 lines):

diff -r 7f279a70ec92 -r 1c69ab30824d ChangeLog
--- a/ChangeLog Tue Feb 23 12:25:12 2010 +0100
+++ b/ChangeLog Tue Feb 23 13:02:09 2010 +0100
@@ -1,4 +1,11 @@
-Gajim 0.13.2 ((14 January 2010)
+Gajim 0.13.3 (23 February 2010)
+
+  * Fix facebook xmpp server connection
+  * Fix copy / paste with Ctrl+C on non-latin keyboard
+  * Fix sending PEP information when connecting
+  * Fix parsing HTML messages that have ascii markup
+
+Gajim 0.13.2 (14 January 2010)
 
   * Fix some translations
   * Fix string comparison according to locales
@@ -7,7 +14,7 @@
   * better SRV usage with libasyncns
   * copy emoticons when we copy / paste in conversations
 
-Gajim 0.13.1 ((28 November 2009)
+Gajim 0.13.1 (28 November 2009)
 
   * Fix a bug when no account exists and bonjour is not available
   * Fix a bug when opening advanced option in MUC
diff -r 7f279a70ec92 -r 1c69ab30824d configure.ac
--- a/configure.ac  Tue Feb 23 12:25:12 2010 +0100
+++ b/configure.ac  Tue Feb 23 13:02:09 2010 +0100
@@ -1,5 +1,5 @@
 AC_INIT([Gajim - A Jabber Instant Messager],
-   [0.13.2],[http://trac.gajim.org/],[gajim])
+   [0.13.3],[http://trac.gajim.org/],[gajim])
 AC_PREREQ([2.59])
 
 AC_CONFIG_HEADER(config.h)
diff -r 7f279a70ec92 -r 1c69ab30824d gajim.nsi
--- a/gajim.nsi Tue Feb 23 12:25:12 2010 +0100
+++ b/gajim.nsi Tue Feb 23 13:02:09 2010 +0100
@@ -189,7 +189,7 @@
WriteRegStr HKLM 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\Gajim" "DisplayName" 
"Gajim"
WriteRegStr HKLM 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\Gajim" "UninstallString" 
"$INSTDIR\Uninstall.exe"
WriteRegStr HKLM 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\Gajim" "DisplayIcon" 
"$INSTDIR\bin\Gajim.exe"
-   WriteRegStr HKLM 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\Gajim" "DisplayVersion" 
"0.13.1"
+   WriteRegStr HKLM 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\Gajim" "DisplayVersion" 
"0.13.3"
WriteRegStr HKLM 
"Software\Microsoft\Windows\CurrentVersion\Uninstall\Gajim" "URLInfoAbout" 
"http://www.gajim.org/";
WriteUninstaller "$INSTDIR\Uninstall.exe"
 
diff -r 7f279a70ec92 -r 1c69ab30824d setup_win32.py
--- a/setup_win32.pyTue Feb 23 12:25:12 2010 +0100
+++ b/setup_win32.pyTue Feb 23 13:02:09 2010 +0100
@@ -72,7 +72,7 @@
 
 setup(
 name = 'Gajim',
-version = '0.13.2',
+version = '0.13.3',
 description = 'A full featured Jabber client',
 author = 'Gajim Development Team',
 url = 'http://www.gajim.org/',
diff -r 7f279a70ec92 -r 1c69ab30824d src/common/defs.py
--- a/src/common/defs.pyTue Feb 23 12:25:12 2010 +0100
+++ b/src/common/defs.pyTue Feb 23 13:02:09 2010 +0100
@@ -27,7 +27,7 @@
 datadir = '../'
 localedir = '../po'
 
-version = '0.13.2'
+version = '0.13.3'
 
 import sys, os.path
 for base in ('.', 'common'):
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: fix history window

2010-02-23 Thread Yann Leboulanger
changeset 7f279a70ec92 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=7f279a70ec92
description: fix history window

diffstat:

 src/history_window.py |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 91d506e37d0d -r 7f279a70ec92 src/history_window.py
--- a/src/history_window.py Fri Feb 19 13:43:11 2010 +0100
+++ b/src/history_window.py Tue Feb 23 12:25:12 2010 +0100
@@ -158,7 +158,7 @@
muc_active_pix = muc_active_img.get_pixbuf()
contact_pix = contact_img.get_pixbuf()
 
-   keys = self.completion_dict.keys()
+   keys = completion_dict.keys()
# Move the actual jid at first so we load history faster
actual_jid = self.jid_entry.get_text().decode('utf-8')
if actual_jid in keys:
@@ -243,7 +243,7 @@
self.results_window.set_property('visible', False)
 
def on_jid_entry_focus(self, widget, event):
-   widget.select_region(0, -1) # select text
+   widget.select_region(0, -1) # select text
 
def _load_history(self, jid_or_name, account = None):
'''Load history for the given jid/name and show it'''
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: fix Ctrl+C handling. Fixes #1503

2010-02-23 Thread Yann Leboulanger
changeset 91d506e37d0d in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=91d506e37d0d
description: fix Ctrl+C handling. Fixes #1503

diffstat:

 src/chat_control.py |  9 +
 1 files changed, 5 insertions(+), 4 deletions(-)

diffs (19 lines):

diff -r dafdbbb3bb90 -r 91d506e37d0d src/chat_control.py
--- a/src/chat_control.py   Fri Feb 19 09:48:22 2010 +0100
+++ b/src/chat_control.py   Fri Feb 19 13:43:11 2010 +0100
@@ -527,10 +527,11 @@
def _conv_textview_key_press_event(self, widget, event):
# translate any layout to latin_layout
keymap = gtk.gdk.keymap_get_default()
-   keycode, group, level = 
keymap.get_entries_for_keyval(event.keyval)[0]
-   keycodec, group, level = 
keymap.get_entries_for_keyval(gtk.keysyms.c)[0]
-   if (event.state & gtk.gdk.CONTROL_MASK and event.keyval in 
(keycodec,
-   gtk.keysyms.Insert)) or (event.state & gtk.gdk.SHIFT_MASK and \
+   keycode = keymap.get_entries_for_keyval(event.keyval)[0][0]
+   keycode_c = keymap.get_entries_for_keyval(gtk.keysyms.c)[0][0]
+   keycode_ins = 
keymap.get_entries_for_keyval(gtk.keysyms.Insert)[0][0]
+   if (event.state & gtk.gdk.CONTROL_MASK and keycode in 
(keycode_c,
+   keycode_ins)) or (event.state & gtk.gdk.SHIFT_MASK and \
event.keyval in (gtk.keysyms.Page_Down, gtk.keysyms.Page_Up)):
return False
self.parent_win.notebook.emit('key_press_event', event)
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: save and restore roster position when we click on systray...

2010-02-23 Thread Yann Leboulanger
changeset dafdbbb3bb90 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=dafdbbb3bb90
description: save and restore roster position when we click on systray icon. 
Fixes #5196

diffstat:

 src/systray.py |  8 +++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diffs (20 lines):

diff -r 2e755978ad69 -r dafdbbb3bb90 src/systray.py
--- a/src/systray.pyThu Feb 18 22:05:07 2010 +0100
+++ b/src/systray.pyFri Feb 19 09:48:22 2010 +0100
@@ -333,9 +333,15 @@
# we could be in another VD right now. eg vd2
# and we want to show it in vd2
if not 
gtkgui_helpers.possibly_move_window_in_current_desktop(win):
+   x, y = win.get_position()
+   gajim.config.set('roster_x-position', x)
+   gajim.config.set('roster_y-position', y)
win.hide() # else we hide it from VD 
that was visible in
else:
-   win.show_all()
+   if not win.get_property('visible'):
+   win.show_all()
+   
win.move(gajim.config.get('roster_x-position'),
+   
gajim.config.get('roster_y-position'))
if not 
gajim.config.get('roster_window_skip_taskbar'):
win.set_property('skip-taskbar-hint', 
False)

win.present_with_time(gtk.get_current_event_time())
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: fix CTRL+C with non-latin keyboard. Fixes #1503

2010-02-23 Thread Yann Leboulanger
changeset 2e755978ad69 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=2e755978ad69
description: fix CTRL+C with non-latin keyboard. Fixes #1503

diffstat:

 src/chat_control.py |  6 +-
 1 files changed, 5 insertions(+), 1 deletions(-)

diffs (16 lines):

diff -r 89ee1d10d853 -r 2e755978ad69 src/chat_control.py
--- a/src/chat_control.py   Tue Feb 16 10:41:16 2010 +0100
+++ b/src/chat_control.py   Thu Feb 18 22:05:07 2010 +0100
@@ -525,7 +525,11 @@
self.connect_style_event(widget, opts[0], opts[1])
 
def _conv_textview_key_press_event(self, widget, event):
-   if (event.state & gtk.gdk.CONTROL_MASK and event.keyval in 
(gtk.keysyms.c,
+   # translate any layout to latin_layout
+   keymap = gtk.gdk.keymap_get_default()
+   keycode, group, level = 
keymap.get_entries_for_keyval(event.keyval)[0]
+   keycodec, group, level = 
keymap.get_entries_for_keyval(gtk.keysyms.c)[0]
+   if (event.state & gtk.gdk.CONTROL_MASK and event.keyval in 
(keycodec,
gtk.keysyms.Insert)) or (event.state & gtk.gdk.SHIFT_MASK and \
event.keyval in (gtk.keysyms.Page_Down, gtk.keysyms.Page_Up)):
return False
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: prevent traceback when destroy handler already clean self...

2010-02-23 Thread Yann Leboulanger
changeset 89ee1d10d853 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=89ee1d10d853
description: prevent traceback when destroy handler already clean 
self.instances[account]['online_dialog'] dict. Fixes #5604

diffstat:

 src/gajim.py |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (14 lines):

diff -r 05c45bb18950 -r 89ee1d10d853 src/gajim.py
--- a/src/gajim.py  Tue Feb 16 09:44:23 2010 +0100
+++ b/src/gajim.py  Tue Feb 16 10:41:16 2010 +0100
@@ -612,7 +612,9 @@
# .keys() is needed to not have a dictionary 
length changed during
# iteration error

self.instances[account]['online_dialog'][name].destroy()
-   del 
self.instances[account]['online_dialog'][name]
+   if name in 
self.instances[account]['online_dialog']:
+   # destroy handler may have already 
removed it
+   del 
self.instances[account]['online_dialog'][name]
for request in self.gpg_passphrase.values():
if request:
request.interrupt()
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits


gajim: move some error/warning to info so it's not printed in st...

2010-02-23 Thread Yann Leboulanger
changeset 05c45bb18950 in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=05c45bb18950
description: move some error/warning to info so it's not printed in stderr by 
default. Fixes #5609

diffstat:

 src/common/xmpp/auth_nb.py   |  20 ++--
 src/common/xmpp/client_nb.py |   4 ++--
 src/common/xmpp/transports_nb.py |   4 ++--
 3 files changed, 14 insertions(+), 14 deletions(-)

diffs (130 lines):

diff -r a4de7f9e6aff -r 05c45bb18950 src/common/xmpp/auth_nb.py
--- a/src/common/xmpp/auth_nb.pyTue Feb 16 09:27:19 2010 +0100
+++ b/src/common/xmpp/auth_nb.pyTue Feb 16 09:44:23 2010 +0100
@@ -179,7 +179,7 @@
''' Used to determine if server supports SASL auth. Used 
internally. '''
if not feats.getTag('mechanisms', namespace=NS_SASL):
self.startsasl='not-supported'
-   log.error('SASL not supported by server')
+   log.info('SASL not supported by server')
return
self.mecs = []
for mec in feats.getTag('mechanisms', 
namespace=NS_SASL).getTags(
@@ -229,7 +229,7 @@
self.startsasl = SASL_IN_PROCESS
raise NodeProcessed
self.startsasl = SASL_FAILURE
-   log.error('I can only use DIGEST-MD5, GSSAPI and PLAIN 
mecanisms.')
+   log.info('I can only use DIGEST-MD5, GSSAPI and PLAIN 
mecanisms.')
if self.on_sasl:
self.on_sasl()
return
@@ -245,7 +245,7 @@
reason = challenge.getChildren()[0]
except Exception:
reason = challenge
-   log.error('Failed SASL authentification: %s' % reason)
+   log.info('Failed SASL authentification: %s' % reason)
if len(self.mecs) > 0:
# There are other mechanisms to test
self.MechanismHandler()
@@ -321,7 +321,7 @@
self._owner.send(str(Node('response', 
attrs={'xmlns':NS_SASL})))
else:
self.startsasl = SASL_FAILURE
-   log.error('Failed SASL authentification: unknown 
challenge')
+   log.info('Failed SASL authentification: unknown 
challenge')
if self.on_sasl:
self.on_sasl()
raise NodeProcessed
@@ -397,7 +397,7 @@
 
def _on_username(self, resp):
if not isResultNode(resp):
-   log.error('No result node arrived! Aborting...')
+   log.info('No result node arrived! Aborting...')
return self.on_auth(None)
 
iq=Iq(typ='set',node=resp)
@@ -428,7 +428,7 @@
query.setTagData('hash', hash_)
self._method='0k'
else:
-   log.warn("Sequre methods unsupported, performing plain 
text \
+   log.info("Sequre methods unsupported, performing plain 
text \
authentication")
query.setTagData('password', self.password)
self._method = 'plain'
@@ -442,7 +442,7 @@
self.owner._registered_name = 
self.owner.User+'@'+self.owner.Server+\
'/'+self.owner.Resource
return self.on_auth(self._method)
-   log.error('Authentication failed!')
+   log.info('Authentication failed!')
return self.on_auth(None)
 
 
@@ -473,7 +473,7 @@
attributes accordingly.
'''
if not feats.getTag('bind', namespace=NS_BIND):
-   log.error('Server does not requested binding.')
+   log.info('Server does not requested binding.')
# we try to bind resource anyway
#self.bound='failure'
self.bound = []
@@ -523,10 +523,10 @@
func=self._on_session)
return
if resp:
-   log.error('Binding failed: %s.' % resp.getTag('error'))
+   log.info('Binding failed: %s.' % resp.getTag('info'))
self.on_bound(None)
else:
-   log.error('Binding failed: timeout expired.')
+   log.info('Binding failed: timeout expired.')
self.on_bound(None)
 
def _on_session(self, resp):
diff -r a4de7f9e6aff -r 05c45bb18950 src/common/xmpp/client_nb.py
--- a/src/common/xmpp/client_nb.py  Tue Feb 16 09:27:19 2010 +0100
+++ b/src/common/xmpp/client_nb.py  Tue Feb 16 09:44:

gajim: don't fail to connect when no is sent b...

2010-02-23 Thread Yann Leboulanger
changeset a4de7f9e6aff in /home/hg/repos/gajim

details:http://hg.gajim.org/gajim?cmd=changeset;node=a4de7f9e6aff
description: don't fail to connect when no  is sent by server. 
Fixes #5610

diffstat:

 src/common/connection_handlers.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 0d988b14b888 -r a4de7f9e6aff src/common/connection_handlers.py
--- a/src/common/connection_handlers.py Sun Feb 14 23:12:45 2010 +0100
+++ b/src/common/connection_handlers.py Tue Feb 16 09:27:19 2010 +0100
@@ -1185,7 +1185,7 @@
 
# We can now continue connection by requesting the 
roster
version = None
-   if con.Stream.features.getTag('ver',
+   if con.Stream.features and 
con.Stream.features.getTag('ver',
namespace=common.xmpp.NS_ROSTER_VER):
version = gajim.config.get_per('accounts', 
self.name,
'roster_version')
___
Commits mailing list
Commits@gajim.org
http://lists.gajim.org/cgi-bin/listinfo/commits