[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Irssi-xmpp-dev] Problem with irssi-xmpp
Nice.
I've Cc the mailing-list because some people some people may be interested.
* Mattias Eriksson <snaggen@domain.hid> [2008-08-22 09:03:45 +0200]:
> I backported the fix to the version just before the rewrite started and pushed
> it up to launchpad
> bzr branch lp:~snaggen/irssi-xmpp/before-rewrite-with-strip-codes
>
> or look at it using the web
> https://code.launchpad.net/irssi-xmpp
>
> anyway, I just wanted you to know where to find this backport.
>
> //Mattias
>
> fre 2008-08-22 klockan 05:14 +0200 skrev Colin Didier:
>
> * Mattias Eriksson <snaggen@domain.hid> [2008-08-21 10:01:49 +0200]:
> > Hi,
> >
> > We just deployed irssi-xmpp as the command line client of choise on our
> > company, however we found some issues when someone wanted to say "Lunch" in
> > bold. He wrote ctrl-b Lunch ctrl-b, this caused all irssi-xmpp clients to get
> > in to problems with the connection and our openfire server got in some problem
> > too...
> >
> > So I don't know if the fix is to catch ctrl- combos or sanitize the input and
> > remove potential harmful characters. Note, that from what I understand it gets
> > xml-encoded correctly in loudmouth... so I don't know if the problems occure
> > when the message is decoded when it is recieved again (and when the server
> > processes it somehow).. I don't know, I just know that ctrl-b is not a friend
> > of irssi-xmpp :)
> >
> > And the version we use is from CVS mid June. and loudmouth 1.2.3.
> >
> > //Mattias
>
> Hi Mattias,
>
> I've commited to the CVS repos a little fix for this. It seems that the
> Ctrl-{B,C,F,G,R} combos aren't utf8 valid when the server process them,
> so with ejabberd we get disconnected.
>
> With the fix, these combos are simply stripped of the messages when it
> is beeing recoded with xmpp_recode_out(). But the issue is still there
> with ctrl-f.
>
> Be aware that in the current CVS version, MUC aren't supported anymore,
> but I will bring back the MUC support very soon.
>
> Thanks for reporting this bug.
>
> Cheers,
> Colin
>
>
--
Colin Didier http://cybione.org