Перестал происходить автоматический обмен ключами между двумя контактами со включенным SecureIM при отправке первого сообщения. Ориентировочно после 6 февраля.Это потому, что в теперь из-за стараний mail.ru не передается ID-клиента. SecureIm не видит, что на другом конце Миранда с таким же протоколом, и не пытается автоматически установить соединение.
Приходится вручную пинать обмен.
Это потому, что в теперь из-за стараний mail.ru не передается ID-клиента. SecureIm не видит, что на другом конце Миранда с таким же протоколом, и не пытается автоматически установить соединение.Я предполагаю, что это связано с тем, что как раз 6 февраля реализовали определение клиента - fixes #1809 (ICQ10: client detection) (https://github.com/miranda-ng/miranda-ng/commit/194edfc6fdf27874e51b3ac9c8c439adfcac3c6d).
Я предполагаю, что это связано с тем, что как раз 6 февраля реализовали определение клиента - fixes #1809 (ICQ10: client detection).Обновляюсь регулярно, но на всех немногочисленных аськах в моем контакт-листе написано "клиент не определен".
Надеюсь, можно допилить, чтобы и наличие SecureIM у клиента распознавалось?Оно распознавалась именно через client ID, где была добавлена надпись secureIm.
Обновляюсь регулярно, но на всех немногочисленных аськах в моем контакт-листе написано "клиент не определен".У меня с некоторых пор достаточно адекватно определяет клиента (см. картинку ниже). Версию ICQ-плагина правильно, самой Miranda NG не совсем.
То, что Вы указали - это определение официального клиента ICQ10, как я понимаю, а не сторонних клиентов.Судя по коду, и версию Miranda NG тоже.
Сегодня реализовали. Разумеется, не работает, билд собирается ночью.В стабильной версии ничего не изменилось после ночной сборки...
Разумеется, потому что никто это в стабильную версию и не портировал.Понял. Т.е. сразу портировать это в стабильную версию не планируется?
Протокол какой?ICQ
В девелоперской работает?Пока не пробовал. Хотелось стабильности. ;)
Попробуйте ещё разок версию в разработке. Туда добавлена некая мысль.Стало лучше. :THUMBS UP:
Лучше в смысле "все в порядке, тикет можно закрывать"?
А вот с метаконтактом что-то не такБыл фикс OTR, проблема в девелоперской версии ещё актуальна?
Был фикс OTR, проблема в девелоперской версии ещё актуальна?
Alexander,Вот. Обмен ключами при отправке сообщения не состоялся. Через таймаут сообщение отправлено незашифрованным.
вообще никаких проблем в девелоперской версии. нужен нетворк лог ядро + icq + secure im
Обмен ключами при отправке сообщения не состоялся. Через таймаут сообщение отправлено незашифрованным.а на том конце провода что подумали по этому поводу? а что будет, если нажать руками на пимпочку шифрования, а не посылать сообщение?
а на том конце провода что подумали по этому поводу?На той стороне в этот момент иконка SecureIM красная, т.е. шифрованное соединение не установлено.
а что будет, если нажать руками на пимпочку шифрования, а не посылать сообщение?В этом случае SecureIM соединение создаётся успешно сразу..
Alexander,Метаконтакт я удаляю и заново создаю. Всякий раз эффект воспроизводится. ???
не получается повторить, от слова совсем. давай попробуем сделать скриншот с редактора метаконтакта, чтобы я понимал, как он устроен.
CONTACT: alexander (MetaContacts)
[Tab_SRMsg]
isRecent=d1553359639
messagecount=d0
splitheight=d501
splitmax=b0
splitwidth=d731
splitx=d50
splity=d50
[MetaContacts]
CListName0=ualexander
Default=d0
Handle0=d27
Login0=u<вырезано цензурой>
Nick=ualexander
Nick0=ualexander
NumContacts=d1
Protocol0=sICQ_1
Status0=w40072
StatusString0=uВ сети
[SRMsg]
SavedMsg=uпервая попытка
[Protocol]
p=sMetaContacts
[UserOnline]
LastStatus=w40072
[CList]
Group=uGeneral
Hidden=b0
[SecureIM]
mode=b3
Alexander, ghazan[гав]miranda[мяу]im и желательно там же в письме описать проблему как можно подробнее.Отправил 2 дня назад. Надеюсь, дошло.
А с метаконтактами это ещё с марта известно, пока нет идей, как это фиксить.В данном случае уже и без метаконтактов. :(