[devel] Fw: Re: [JABBER-USERS] icqv7

Vyt =?iso-8859-1?q?vyt_=CE=C1_vzljot=2Eru?=
Сб Апр 13 17:32:49 MSD 2002


Hello, All!

Опять таки, в поисках правды. Прошу прощения, если это оффтопик.

Begin forwarded message:

Date: Sat, 13 Apr 2002 17:21:45 +0400
From: Vyt <vyt на vzljot.ru>
To: jabber users <jabber-users на jabber.ru>
Subject: Re: [JABBER-USERS] icqv7


On Fri, 12 Apr 2002 22:29:32 +0400
Anastasia Gornostaeva <ermine на ermine.pp.ru> wrote:

> On Fri, Apr 12, 2002 at 02:06:35AM +0400, Alexander Petrov wrote:
> 
> > AG> Транспорт честно отдает всё сообщение от юзера аськи в жаббер, а жаббер,
> > AG> встретив недопустимые символы в тексте сообщения,  плюется и закрывает 
> > AG> сессию связи с транспортом :)
> > AG> 
> > AG> Как лечить? А хрен знает.
> > 
> > а может некорректные с точки зрения XML символы кодировать во что-нибудь
> > типа &nbsp; ?
> 
> Надо сделать патч для abber-1.4.2/jabberd/lib/str.c:270. Чтоб недопустимые
> символы (un)эскейпил.
> Кто возьмется рисовать патч? Есть договоренность, что патч включат в 
> jabberd 1.5. Обкатать в работе можно на jabber.ru.

Если кто-то возьмется рисовать с умом - обратите внимание на
поддержку многобайтных кодировок и на xml-parser'ы - все-таки это
задача для них. Если не ошибаюсь, в jabber используется expat, и
такой функции я в нем не нашел. По-моему, правильнее пнуть
разработчиков дописать (или самому) функцию для escape спец.
символов. Сейчас в str.c просто набор проверок, если символ=<,
если > и т.д.

> С предложениям обратитесь ко мне емейлом или в жаббере, jid ermine на jabber.ru.
> 
> ermine


-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru


-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20020413/817d3655/attachment-0001.bin>


Подробная информация о списке рассылки Devel