Home
Psi+ Project
psi-dev@conference.jabber.ru
Пятница, 27 апреля 2012< ^ >
zet установил(а) тему: Psi+ Project — Development branch of Psi IM Jabber client
• Room languages: Russian, English
http://psi-dev.googlecode.com/ | http://psi-plus.com/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Psi+ Win32 Installer v0.15.5320 || Changelog: https://raw.github.com/psi-plus/main/master/changelog.txt
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Необходимый компонент для ночных билдов под венду http://psi-dev.googlecode.com/files/zlib1.2.6-libs-win32.7z
Конфигурация комнаты
Участники комнаты

GMT+4
[00:09:40] WilDFirE вышел(а) из комнаты
[00:11:41] WilDFirE вошёл(а) в комнату
[00:13:48] WilDFirE вышел(а) из комнаты
[00:15:40] WilDFirE вошёл(а) в комнату
[00:16:50] nsof вышел(а) из комнаты: Replaced by new connection
[00:16:56] nsof вошёл(а) в комнату
[00:18:55] nsof вышел(а) из комнаты
[00:24:03] nsof вошёл(а) в комнату
[00:27:46] <nsof> Мне кажется, или раньше оно не дублтровало?
[00:38:43] WilDFirE вышел(а) из комнаты
[00:45:53] WilDFirE вошёл(а) в комнату
[01:02:13] ferimy вышел(а) из комнаты: Replaced by new connection
[01:02:13] ferimy вошёл(а) в комнату
[01:18:05] EcliptuX2 вышел(а) из комнаты
[01:50:57] diSabler вышел(а) из комнаты: time2sleep
[02:30:58] Z_God вышел(а) из комнаты
[05:03:44] OKTAVIUS вышел(а) из комнаты: Replaced by new connection
[05:03:45] OKTAVIUS вошёл(а) в комнату
[05:05:03] liuch вышел(а) из комнаты: Возможно вернусь
[05:05:53] OKTAVIUS вышел(а) из комнаты: Replaced by new connection
[05:05:54] OKTAVIUS вошёл(а) в комнату
[06:11:19] rion☫ вошёл(а) в комнату
[06:49:53] OKTAVIUS вышел(а) из комнаты
[06:55:25] OKTAVIUS вошёл(а) в комнату
[07:40:01] KukuRuzo вышел(а) из комнаты
[08:16:22] WilDFirE вышел(а) из комнаты
[08:45:30] O01eg вышел(а) из комнаты
[08:59:41] ivan101 вошёл(а) в комнату
[09:04:04] ivan101 вышел(а) из комнаты
[09:15:24] O01eg вошёл(а) в комнату
[09:16:59] ivan1986 вошёл(а) в комнату
[09:17:46] nsof вошёл(а) в комнату
[09:18:47] <nsof> в ткаббере жубо не двоит
[09:19:23] <nsof> а в пси с двоит
[09:43:08] rion☫ вышел(а) из комнаты
[09:47:11] nsof вышел(а) из комнаты
[09:50:45] Qwеst вошёл(а) в комнату
[09:53:35] KukuRuzo вошёл(а) в комнату
[09:56:14] Z_God вошёл(а) в комнату
[10:03:17] <Qwеst> ssl-ки клепаются шустро что-то. уже 1.0.1b
[10:03:47] <KukuRuzo> Дырявые
[10:07:01] <Qwеst> интересно что будет когда у них закончится алфавит в ветке 0.9.8 )
[10:07:19] <Qwеst> 0.9.8aa :-D
[10:13:18] Dealer_WeARE вошёл(а) в комнату
[10:25:56] zet вошёл(а) в комнату
[10:32:16] <nsof> Qwеst: у тебя номера постов в жубо двоятся?
[10:40:40] EcliptuX2 вошёл(а) в комнату
[10:46:45] <Qwеst> nsof: нет
[10:47:10] <nsof> а почему у меня двоится >_<
[10:47:16] <Qwеst> покажи
[10:47:36] <nsof> думал вчера показал, а скрин приложить забыл
[10:47:43] <nsof> а сейчас до него не добраться
[10:48:50] <Qwеst> ну покажешь как доберешся. ну а так вроде норм все
[10:49:49] <nsof> ну покажи как у тебя сообщения от жубо приходят .____.
[10:49:52] <Qwеst> Dealer_WeARE: http://ompldr.org/vZGo1Yw че это за глюк такой?
[10:50:26] <Dealer_WeARE> Фотку не загрузило
[10:50:43] <Dealer_WeARE> Qwеst: не оставляй окно жуика открытым
[10:50:47] <Dealer_WeARE> Будет все загружаться
[10:50:52] <Qwеst> nsof: http://ompldr.org/vZGo1ZQ
[10:51:52] <Qwеst> Dealer_WeARE: сколько нюансов )
[10:53:55] <Qwеst> Dealer_WeARE: и да. вот такого типа сообщения проходят не полностью http://juick.com/kapsh/1860130
[10:53:57] <iSida> Заголовок: kapsh - Juick
[10:54:38] <Dealer_WeARE> Qwеst: а как они приходят?
[10:54:50] <Dealer_WeARE> И как они приходят в стабильной ветке?
[10:55:14] rion☫ вошёл(а) в комнату
[10:55:36] <Qwеst> Dealer_WeARE: ну конкретно здесь пришло только
@kusayu> бля, вот если бы в 2005-м я открыл для себя интернет и обнаружил там Капша
[10:55:45] <Qwеst> вторая часть тупо обрезалась почему-то
[10:57:12] <Qwеst> в стабильной надо тест провести. может и там они приходят  так же:)
[10:57:21] <nsof> Qwеst: и ниже номер поста и ссылка на веб ещё рез не присутствует?
[10:58:01] <Qwеst> nsof: нет там больше ничего. следующее сообщение
[10:58:11] <nsof> хм
[10:58:15] <Qwеst> http://ompldr.org/vZGo1aA
[10:58:23] <nsof> может мне его обновить просто
[10:58:36] <nsof> и раньше не было?
[10:58:44] <Qwеst> и раньше все норм было
[10:59:05] <nsof> так, надо из дома иксы по ssh попробовать ...
[11:11:33] Nirdosh_ вошёл(а) в комнату
[11:31:57] MisterKanister вошёл(а) в комнату
[11:38:16] denixx вошёл(а) в комнату
[11:40:32] <denixx> Привет всем. Подскажите пожалуйста, а официальная группа psi-users на гуглгруппах ещё жива?
[11:41:08] <denixx> И на сайте проекта указан 2009й год внизу. Он хоть обновляется?
[11:42:31] <denixx> Я про psi-im.org
[11:44:17] <Qwеst> все живо
[11:44:19] Qwеst вышел(а) из комнаты: -1
[11:44:24] Qwеst вошёл(а) в комнату
[11:50:52] MisterKanister вышел(а) из комнаты
[11:54:23] Z_God вышел(а) из комнаты
[11:55:37] nsof вышел(а) из комнаты
[12:00:59] <denixx> Спасибо за ответ.
[12:01:52] <denixx> Столкнулся тут с проблемой в openSUSE 12.1. Не знаю, зависит ли это от операционки...
Выглядит вот так: http://s019.radikal.ru/i644/1204/57/c5889a4a0260.png
"Неудобненько как-то" )
[12:03:10] <denixx> Мне интересно, это как-нибудь решаемо? Может Psi+ как-нибудь установить, там такой проблемы наверное нету?
[12:04:00] <rion☫> denixx: кедопроблемы )
[12:04:10] <denixx> Вот я о том же )
[12:04:12] <rion☫> а все думали что оно уже не встречается в природе
[12:04:44] <rion☫> версия кед там какая?
[12:05:06] <denixx> KDE: 4.7.2 (4.7.2) "release 5"
[12:06:00] <rion☫> хм вроде бага была с более ранней версией
[12:06:43] <denixx> Уменя не Psi+, хотя я так понял всё равно все изменения в Psi+ рано или поздно попадают в Psi?
[12:06:55] <rion☫> ааа
[12:07:03] <rion☫> не обратил внимания ))
[12:07:12] <rion☫> в пси+ вокэраунд есть )
[12:07:17] <denixx> Пойду наверное ставить Psi+ )
[12:07:29] <denixx> Вроде репозиторий есть на странице.
[12:10:39] <denixx> Гм, "http://download.opensuse.org/repositories/home:/nirdosh" не добавляется в список репов.
[12:10:48] <denixx> Что ему не нравится - я не пойму.
[12:10:58] <denixx> Надо заняться гуглингом.
[12:14:04] <denixx> Добавил. Вот так оно выглядит: "http://download.opensuse.org/repositories/home:/nirdosh/openSUSE_12.1/"
[12:15:11] <denixx> Щасвирнус )
[12:15:30] denixx вышел(а) из комнаты
[12:15:35] nsof вошёл(а) в комнату
[12:17:29] OKTAVIUS вышел(а) из комнаты: Replaced by new connection
[12:17:32] OKTAVIUS вошёл(а) в комнату
[12:20:10] <nsof> не, иксы пробрасывать это ад
[12:21:09] denixx вошёл(а) в комнату
[12:21:47] <denixx> Гы. Совсем другое дело.
[12:22:38] <denixx> Всем спасибо за участие.
[12:23:00] denixx вышел(а) из комнаты
[12:23:20] denixx вошёл(а) в комнату
[12:23:58] denixx вышел(а) из комнаты
[12:24:16] denixx вошёл(а) в комнату
[12:25:51] denixx вышел(а) из комнаты
[12:26:58] diSabler вошёл(а) в комнату
[12:39:46] radiance вошёл(а) в комнату
[12:51:36] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[12:53:24] MisterKanister вошёл(а) в комнату
[12:56:19] MisterKanister вышел(а) из комнаты
[12:59:46] OKTAVIUS вышел(а) из комнаты
[13:00:05] tchgefest вошёл(а) в комнату
[13:03:25] <O01eg> Кстати, в оверлее rion появился psi-otr-9999.ebuild. Плагин начали пилить, и он теперь не ломает html-рендер?
[13:08:43] tchgefest вышел(а) из комнаты: Replaced by new connection
[13:08:44] tchgefest вошёл(а) в комнату
[13:27:24] <tchgefest> У вас так много меняется?
[13:28:37] <tchgefest> Подскажите,как рлагины добб
[13:29:02] <tchgefest> Которые не используют
[13:32:06] tchgefest вышел(а) из комнаты
[13:38:06] zet вышел(а) из комнаты: bb
[13:42:46] radiance вышел(а) из комнаты
[13:43:00] radiance вошёл(а) в комнату
[13:46:33] KukuRuzo вышел(а) из комнаты: Replaced by new connection
[13:46:34] KukuRuzo вошёл(а) в комнату
[13:48:18] diSabler вышел(а) из комнаты: Disconnected: session closed
[13:51:35] KukuRuzo вышел(а) из комнаты
[13:54:44] KukuRuzo вошёл(а) в комнату
[13:56:59] diSabler вошёл(а) в комнату
[14:04:43] KukuRuzo вышел(а) из комнаты
[14:06:32] Dealer_WeARE вошёл(а) в комнату
[14:12:47] KukuRuzo вошёл(а) в комнату
[14:17:53] KukuRuzo вышел(а) из комнаты
[14:18:25] <Dealer_WeARE> O01eg: OTR плагин уже полгода как ничего не ломает
[14:18:51] radiance вышел(а) из комнаты: I'll be back
[14:19:58] <rion☫> кто ещё не видел http://www.google.com/search?q=zerg%20rush
[14:20:00] <iSida> Заголовок: zerg rush - Google Search
[14:20:08] <rion☫> мочите зергов!!
[14:20:57] KukuRuzo вошёл(а) в комнату
[14:21:37] KukuRuzo вышел(а) из комнаты
[14:21:57] <diSabler> гг.
[14:22:16] diSabler вышел(а) из комнаты: Disconnected: session closed
[14:23:10] diSabler вошёл(а) в комнату
[14:29:51] KukuRuzo вошёл(а) в комнату
[14:36:40] KukuRuzo вышел(а) из комнаты
[14:37:20] O01eg вышел(а) из комнаты
[14:39:51] KukuRuzo вошёл(а) в комнату
[14:41:51] <KukuRuzo> :)
[15:04:57] diSabler вышел(а) из комнаты: Disconnected: session closed
[15:05:28] diSabler вошёл(а) в комнату
[15:06:22] Z_God вошёл(а) в комнату
[15:24:07] O01eg вошёл(а) в комнату
[15:30:01] WilDFirE вошёл(а) в комнату
[15:34:25] кулхацкер вошёл(а) в комнату
[15:40:08] <кулхацкер> привет!
Выдает ошибку при сборке.
OS: ArchLinux
QT4: QT 4.8.1
вот копия http://pastebin.com/AC6HKUKE
Заранее благодарен))
[15:40:58] <nsof> обнови пкгбилд
[15:41:41] <nsof> ну или
CONF_OPTS="--disable-bundled-qca"
[15:41:48] <nsof> поправь
[15:42:33] <кулхацкер> да, так собирается
[15:42:37] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[15:42:39] <nsof> ну ещё бы
[15:42:53] <nsof> 5$
[15:43:55] Dealer_WeARE вошёл(а) в комнату
[16:04:23] WilDFirE вышел(а) из комнаты
[16:07:03] nsof вышел(а) из комнаты
[16:07:35] nsof вошёл(а) в комнату
[16:10:24] WilDFirE вошёл(а) в комнату
[16:13:13] Nirdosh_ вышел(а) из комнаты
[16:42:03] O01eg вышел(а) из комнаты
[16:42:59] O01eg вошёл(а) в комнату
[16:48:25] KukuRuzo вышел(а) из комнаты
[16:52:21] Qwеst вышел(а) из комнаты: -1
[16:53:58] denixx вошёл(а) в комнату
[16:54:22] KukuRuzo вошёл(а) в комнату
[16:54:27] KukuRuzo вышел(а) из комнаты
[16:55:43] <denixx> Кстати, я так понял, что на jabber.ru используется такая политика: у какого клиента больше приоритет, тому сообщения и отправляются? И если хочешь, чтобы сообщения отсылались и туда и туда, нужно чтобы приоритет был одинаковым.
[16:56:34] <denixx> Пойду ещё попробую отыскать конфу по серверу )
[16:56:52] <Dominges> По-моему, это политика не jabber.ru, а стандартов XMPP
[16:57:51] <rion☫> Dominges: +1
[16:57:53] <iSida> rion☫: Вы изменили карму Dominges до +5. Следующий раз можно изменить через: 00:30:00
[16:57:55] <rion☫> http://wiki.xmpp.org/web/Jabber_Resources
[16:57:57] <iSida> Заголовок: Jabber Resources - XMPP Wiki
[16:58:00] KukuRuzo вошёл(а) в комнату
[16:58:48] <denixx> Спасибо.
[17:05:08] <rion☫> хм а стандарт не оговаривает случай равенства приоритетов
[17:05:21] <rion☫> rfc6121 8.5.2.1.1.  Message
[17:05:43] <nsof> на оба вроде как, не?
[17:05:51] <rion☫> но написано так, что отсылка на оба ресурса кажется самым правильным решением
[17:06:07] <rion☫> If there is more than one resource with a non-negative presence priority then the server MUST either (a) deliver the message to the "most available" resource or resources (according to the server's implementation-specific algorithm, e.g., treating the resource or resources with the highest presence priority as "most available") or (b) deliver the message to all of the non-negative resources that have opted in to receive chat messages.
[17:06:08] <gluxi> Народ, rion☫ сегодня наливает!!!
[17:07:52] <nsof> rion☫: ну наливай ...
[17:07:57] <denixx> ну у меня с одинаковым приоритетом сейчас отсылаются и туда и туда.
[17:08:22] <denixx> Жалко только, что не как в скайпе, свои сообщения не синхронизируются :(
[17:08:48] <nsof> так и должно
[17:24:24] zet вошёл(а) в комнату
[17:27:06] <zet> Dealer_WeARE: аватарки починилсь :)
[17:27:17] <Dealer_WeARE> zet: ну не совсем :)
[17:28:02] <Dealer_WeARE> Они работают только в 2х случаях - они уже были загружены на диск, либо у тебя в момент получения сообщения чат с жуиком закрыт
[17:33:31] <Dealer_WeARE> rion☫: на невэбките столкнулся вот с какой фигней. В методе  static void appendTextHelper(QTextDocument *doc, QString text, QTextCursor &cursor) (это в psirichtext) происходит обработка ссылок на изображения и в случае с ссылками типа file:// для обработки юзается canonicalFilePath(), который, зараза, в случае, если файла нет, возвращает пустую строку. И аватарка в жуйке в итоге теряется.
[17:36:03] <rion☫> Dealer_WeARE: там нет проверки на чтение из /dev/urandom ? =)
[17:36:21] <Dealer_WeARE> rion☫: где?
[17:36:29] <rion☫> рядом с canonicalFilePath
[17:36:58] <Dealer_WeARE> Неа
[17:37:07] <Dealer_WeARE> QString path = QFileInfo(imgSrcUrl.scheme() == "file"?
                               imgSrcUrl.toLocalFile() : imgSrc).canonicalFilePath();
[17:37:42] <rion☫> ну если проверок никаких нет, то думаю можно смело менять на absoluteFilePath
[17:37:53] <Dealer_WeARE> rion☫: ща попробую
[17:38:54] <rion☫> а file:// надо как-то отфильтровывать в ирисе в входящих станзах. на всякий случай
[17:39:07] <Dealer_WeARE> In contrast to canonicalFilePath(), symbolic links or redundant "." or ".." elements are not necessarily removed.
[17:39:21] <Dealer_WeARE> Это не страшно?
[17:39:34] <rion☫> думаю нет. я уже не помню что там
[17:40:30] <Dealer_WeARE> rion☫: на сколько я понимаю, в этом методе идут проверки, чтобы ссылка на файл была только в разрешенные директории
[17:40:39] <Dealer_WeARE> Так что типа как секурность есть
[17:41:24] <rion☫> ах таки есть проверки :)
[17:43:22] <Dealer_WeARE> Не, я лучше оставлю тут как есть, а в жуйке сделаю костылик. А то ща поломаем что-то :)
[17:46:26] <nsof> сломай костыль
[17:46:34] <rion☫> Dealer_WeARE: думаю проще будет заюзать QDir::canonicalPath. тот похоже не проверяет на существование
[17:46:45] <rion☫> по крайней мере в доках не сказано
[17:46:49] <nsof> а то заместо костылей писать другие костыли ...
[17:47:08] <Dealer_WeARE> rion☫: та я могу просто сразу создавать в жуйке пустой файл
[17:47:41] <rion☫> Dealer_WeARE: as you wish, sir
[17:52:11] zet вышел(а) из комнаты: bb
[17:54:45] Qwеst вошёл(а) в комнату
[18:03:45] denixx вышел(а) из комнаты
[18:04:49] nsof вышел(а) из комнаты
[18:04:51] ivan1986 вышел(а) из комнаты
[18:38:29] Котэ-Готэ вошёл(а) в комнату
[18:38:38] Котэ-Готэ вышел(а) из комнаты
[18:44:29] rion☫ вышел(а) из комнаты
[18:46:24] ivan101 вошёл(а) в комнату
[18:46:49] <ivan101> кто капсы правил недавно?
[18:47:00] <ivan101> капс менеджер или как его там
[18:47:42] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[18:48:21] ivan101 нашёл странное поведение
[18:49:01] <ivan101> возможно поэтому к гуглу не конектится у некоторых
[18:55:25] Dominges вышел(а) из комнаты
[18:56:36] Dominges вошёл(а) в комнату
[19:09:07] WilDFirE вышел(а) из комнаты
[19:10:40] WilDFirE вошёл(а) в комнату
[19:17:34] KukuRuzo вышел(а) из комнаты
[19:48:40] mva вошёл(а) в комнату
[19:55:44] yaraat вошёл(а) в комнату
[19:56:02] yaraat вышел(а) из комнаты
[20:09:09] Котэ-Готэ вошёл(а) в комнату
[20:09:12] Котэ-Готэ вышел(а) из комнаты
[20:34:13] Qwеst вышел(а) из комнаты: Replaced by new connection
[20:34:13] Qwеst вошёл(а) в комнату
[20:35:42] nsof вошёл(а) в комнату
[20:35:43] Qwеst вышел(а) из комнаты: Replaced by new connection
[20:35:43] Qwеst вошёл(а) в комнату
[20:36:24] <nsof> Не конектится?
[20:39:09] <iSida> RSS: Новости для Issue updates for project psi-dev on Google Code
• Update 39 to issue 261 ("NTLM аутентификация")
Writing in english in order to attract more people to testing.
I couldn't get patch posted above to work and after some digging into the code I was finally able to find the issue and fix it. Please find updated patch in attachment.
Generally, the path strictly relies on SSPI infrastructure which is windows-related and I've found also that while it was ported from miranda's code tree it lacks support of GSSAPI which seems to be implemented there. I've found several NTLM client auth implementations including libntlm, ntlm_auth helper and several less popular (from my impression gotten after thorough googling) like heimdal libs, libkntlm4, and the best supported cntlm which does not seem to provide libraries. I was really surprised to find out that NTLM2 is supported by QAuthenticator Qt class but was unable to find any usable and clear to me examples to play with.
I'm planning to get to work GSSAPI/Kerberos later, when I'm able to fix ejabberd's code.
This path is in state *worksforme*, tested both on DJabberd and ejabberd with patches applied (see https://support.process-one.net/browse/EJAB-629 for details), last one got fixes to code which will be posted soon.
Thanks to patch author!
http://code.google.com/p/psi-dev/issues/detail?id=261#c39
[20:39:24] <nsof> Qwеst: вот, кстати http://ompldr.org/vZGpjOA
[20:47:47] ivan101 вышел(а) из комнаты
[20:49:17] <Qwеst> Не. Такого точно не было
[20:51:24] <Qwеst> А настройки какие ?
[20:54:29] mva вышел(а) из комнаты
[20:57:29] <nsof> http://ompldr.org/vZGpjZQ
[21:01:30] <Qwеst> У меня аналогичные. Странно
[21:03:59] <Qwеst> Может это тема виновата?))
[21:05:15] <nsof> Тем временем http://pastebin.com/Nt1hSknk
[21:05:29] <iSida> Заголовок: [XML] <message from="jubo@nologin.ru/jubo" type="chat" id="12615.57a25d8e5befb4fb530d1 - Pastebin.com
[21:05:31] <nsof> Это скорей твой вебкит виноват .____.
[21:05:59] <nsof> Короче ничего не обычного
[21:06:54] <nsof> Передать Dealer_WeARE http://ompldr.org/vZGpjOA http://ompldr.org/vZGpjZQ http://pastebin.com/Nt1hSknk
[21:06:54] <iSida> nsof: Я видела несколько человек с таким ником и могу ошибочно передать. Совпадений: 4, будет передано сообщений: 4
[21:07:24] <Qwеst> Возможно.
[21:20:56] KukuRuzo вошёл(а) в комнату
[21:37:18] rion☫ вошёл(а) в комнату
[21:47:41] Dominges вышел(а) из комнаты: Replaced by new connection
[21:47:41] Dominges вошёл(а) в комнату
[21:53:48] BlaiR вошёл(а) в комнату
[21:56:09] <BlaiR> Доброго времени суток. Скажите можно ли в PSI настроить шрифты который отображаются допустим в окне настроек
А то обновился на Lubuntu 12.04 и шрифты эти стали вырвиглаз. Для ростера и чатов я поставил нужные шрифты, а прочие окошечки именно PSI+ выглядят ужасно
[21:56:43] <rion☫> BlaiR: qtconfig
[21:57:17] <BlaiR> rion☫: в консольки?
[21:57:44] <rion☫> да
[21:58:04] <BlaiR> rion☫: qt3-qtconfig или qt4-qtconfig
[21:58:29] <rion☫> 4
[22:02:10] <iSida> RSS: Новости для Issue updates for project psi-dev on Google Code
• Update 40 to issue 261 ("NTLM аутентификация")
патчик непригоден для апстрима из-за плохо знания Qt и C++ а также хренового местами кодестайла. но в пси+ жить резрешаю. но исключительно последним в очереди
Cc: wadea…@gmail.com
http://code.google.com/p/psi-dev/issues/detail?id=261#c40
[22:31:01] Qwеst вышел(а) из комнаты
[22:47:16] BlaiR вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!