|
КРИТИЧЕСКОЕ исправление/безопасность: устранена возможность получения сообщений с поддельным адресом.
* КРИТИЧЕСКОЕ исправление/безопасность: устранена возможность получения сообщений с поддельным адресом. * смещение часового пояса по xep-0082 отправляется с явно указанным знаком смещения + или - -- * CRITICAL/Security: address spoofing via xep-0033 disabled * timezone offset always with sign + or - (XEP-0082)
|
|
Расширение локализации
* Для текстовых полей с историей ввода команда "Recent" смещена вниз * Расширение локализации. Ждём переводчиков ;) * исправлено отображение ошибок присоединения к конференции -- * MRU-fields - lower priority for item command * Localization extended. Translations are welcome * fixed namespace in muc presences (join errors)
|
|
багфиксы
* исправлена загрузка ростера при незаполненном ресурсе (серверы ejabberd) + поддержка XEP-0203 (время отправки сообщения при отложенной доставке). заменяет устаревший стандарт XEP-0091 (старый стандарт по-прежнему поддерживается) + поддержка XEP-0202 (локальное время клиента). заменяет устаревший стандарт XEP-0090 (старый стандарт по-прежнему поддерживается) * исправлено время UTC, отправляемое по XEP-0090 + списки ранее введённых значений для полей "room" и "host" в форме "Join conference" * замена названия команды "Cancel" на "Back" в "Active Contacts" и "Registering Account" -- * roster loading was broken if binded resource differs from resource stored in account. (ejabberd binds random resource if no resource specified) + support for XEP-0203 Delayed delivery (XEP-0091 is still supported until become obsolete) + support for XEP-0202 Entity Time (XEP-0090 is still supported until become obsolete) * fixed utc time child stanza in old time reply (XEP-0090) + MRU (MostRecentlyUsed) ability added in "Join conference" for fields "room" and "host" * "Cancel"->"Back" in "Active Contacts" and "Registering Account"
|
|
КРИТИЧЕСКОЕ исправление XML-парсера. Возможность обновления версии непосредственно из Bombus
* КРИТИЧЕСКОЕ исправление: ошибка чтения из потока символов utf-8 из диапазона U+10000...U+1FFFFF. Фактически, эти символы заменяются на '?', поскольку не могут быть преобразованы из utf-8 в тип 16-битный тип char в Java. * в поле Message limit формы Join conference увеличен лимит ввода с 20 до 100 сообщений. значение по умолчанию по-прежнему 20. + команда About->Versions позволяет получить с сервера http://bombus-im.org список последних версий, а также загрузить и установить выбранную версию. * исправлено одно из полей времени, выдаваемого на запрос локального времени jabber:iq:time. (см. FS#721) * поправлено взаимодействие с конференциями на серверах, использующих модуль mu-conference (в-основном, jabberd 1.4) (namespace http://jabber.org/protocol/muc#user) -- * CRITICAL: fix utf-8 parsing for chars U+10000...U+1FFFFF. Actually this chars is substitued by '?' - Java type char is 16-bit width * message limit field in form Join conference: limit increased up to 100 messages. default value is still 20 + Upgrade.java: retriving available links for versions on http://bombus-im.org, installs selected version * fixed Time.utcLocalTime() used in jabber:iq:time stanza (see FS#721) * fixed namespace http://jabber.org/protocol/muc#user for correct interacting with mu-conference-based groupchats
|
|
Возвращение настройки блокировки контактов вне ростера самим клиентом (Not-In-List-контакты)
* блокировка отчётов о доставке сообщений в состоянии невидимости * окончательно отключён неподдерживаемый xep-0184 * Service Discovery: корректная обработка нод во входящем запросе disco#info * Service Discovery: команда присоединения к конференциям разрешена только для нод-конференций * Service Discovery: дополнительное исправление обзора нод для gateway (в частности, j2j) + возвращен упрощённый выбор блокировки входящих присутствий и сообщений для Not-In-List контактов: 3 возможных состояния drop all events (отбрасывать и сообщения и присутствия), drop only presences, (отбрасывать присутствия), receive both messages and presences (принимать всё) ВНИМАНИЕ! данная опция управляет только поведением клиента, входящие сообщения по-прежнему могут создавать трафик -- * blocking delivery notification if invisible * delivery: handshake removed, used only xep-0022 mechanism * disco#info replies only to blank node; * disco: "join conference" command enabled by identity category="chatroom" instead of features * extra fix for gateways + returned client-side filtering of not-in-list events. now there are configurable behavior: drop all events, drop only presences, or receive both messages and presences * ContactMessageList: reordering commands Reply and Quote - now Reply is placed before Quote
|
|
Багфикс уведомлений о доставке
* уведомления о доставке - исправлена ошибка, приводившая к зацикленному получению ошибки при попытке отправить приватное сообщение контакту, покиувшему конференцию. * Регистрация аккаунта: команда Cancel заменяется на OK при успешной регистрации. -- * bugfix for delivered - no cyclic error messages if private message sent to conference contact leaved room * Registering account: command label 'cancel' changed to 'ok' if registration was successfull
|
|
Несколько исправлений
* устранено исключение NullPointerException при пустых закладках конференций * обход глюка платформы SonyEricsson JP6, приводивший к отключению вибры при закрытом флипе * подтверждение доставки работает и при отключении уведомлений о наборе сообщений * подтверждение доставки производится теперь только по xep-0022, xep-0184 заблокирован. * в Entity Caps добавлена информация о наличии поддержки передачи файлов -- * fixed NullPointerException on empty bookmarks (FS#703) * workaround for SonyEricsson JP6 - closing flip will not blocks vibra * namespace jabber:x:event fix (no 'delivered' notifies when composing events were disabled) - XEP-0184 delivery notifications temporary blocked (xep-0022 still works) * Entity caps: advertising file transfer features * some fixes in ru.txt
|
0.4.6.1121 17.06.2007 EvgS
|
|
|
Хотфикс изменения статуса
|
|
entity caps, отправка статусного сообщения при входе в конференцию
+ реализация entity caps * запрет уведомлений о доставке для общего чата в конференции * отправка текста статусного сообщения при входе в конференцию -- + entity caps * multicasting presence message while entering conference room * blocking x:events push into conferences
|
|
Подтверждение доставки сообщений
+ Подтверждение доставки сообщений (xep-0184 & xep-0022). + опция для включения уведомлений о доставке Подтверждение доставки работает только с клиентами, поддерживающими один из двух стандартов (xep-0184 или xep-0022). На сегодняшний день также нет icq-транспортов с подтверждением доставки.
|
0.4.6.1114 12.06.2007 EvgS
|
|
|
Исправление работы автостатуса
|
Autostatus: UPD 11.06.2007 EvgS
|
|
|
Работа автостатуса до сих пор считается нестабильной :(
|
|
Обработка ошибок Доработки закладок конференций Автоопределение языка Bombus
+ запрет реконнекта для ошибок - почти все эти ошибки тербуют вмешательства пользователя. Фактически, реконнект теперь производится только при обрыве соединения на уровне сокета (и ниже) * Исправление ошибочной работы автостатуса idle. требуется тестирование. + Bookmarks: Команда присоединения ко всем конференциям с меткой autojoin (название команды будет уточнено). + Закладки конференций "по умолчанию" - хранятся в файле /def_bookmarks.txt внутри мидлета. в стандартной версии это [email protected] и [email protected]. эти закладки появляются только при отсутствии сохранённых на сервере закладокэ формат строки файла: roomJidnickpass + автоопределение языка приложения по локали телефона. может быть изменено в опциях. * код языка хранится в опциях в текстовом формате, а не числовым индексом * индикатор прогресса загрузки ростера при достижении 100% не перескакивает на 60%
-- + handling - reconnection disabled for this error. Actually, reconnection works only for EndOfXMLException and IOException * trying to fixup autostatus hangs + Bookmarks: autojoin command (name TBD) in bookmarks - join to all autojoin-marked conferences + default bookmarks: file /def_bookmarks.txt in jar. this file contains bookmarks will be loaded if no any bookmarks stored on the server. format is roomJidnickpass + language autodetection, used System.getProperty("microedition.locale"); * language code stored as string, not as index * saturation for roster progress - no jumps to 60% if reached 100%
|
|
Хранение состояния свёрнутости групп на сервере
* более корректное закрытие сокета при разрыве соединения (ожидание завершения отправки всех данных в течение 10 секунд) + хранение состояния свёрнутости групп на сервере ВНИМАНИЕ! Сервер должен поддерживать хранилище jabber:iq:private -- * more gracefull stream termination + server-side storage for group states (expanded/collapsed)
|
|
Увеличение размера текста в полях ввода в редакторе аккаунта
* размер текстовых полей в редакторе аккаунта увеличен с 32 до 64 символов -- * all textfields in account form are extended up to 64 chars (was 32)
|
<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 >>
Админ (новости)
|
О Bombus
|
Bombus - это jabber-клиент для мобильных телефонов с поддержкой Java. Для работы Bombus необходим мобильный телефон/смартфон, поддерживающий платформу Java MIDP-2.0. Для начала полноценного общения не требуется компьютер. При помощи jabber-транспортов возможно общение с пользователями ICQ, MSN, AIM, Yahoo, Mail.ru Агент.
|
Стабильная версия: 0.6.1296
Последняя бета-версия: 0.7.1429M
Последнее обновление: 14.11.2009
|
Основные возможности
|
- Приём/передача текстовых сообщений
- Группы контактов
- Регистрация jabber-аккаунтов
- Поддержка неограниченного количества аккаунтов, переключение на лету
- Добавление, удаление, редактирование пользователей, подписка (авторизация)
- Игнор-лист
- Списки приватности (Privacy Lists)
- Service Discovery
- Конференции (Multi-User Chat)
- Поддержка смайликов, отключение на лету
- Свето/вибро/звуко сигнализация, профили, динамический свет Siemens M55
- Установка приоритетов и статусных сообщений
- Блокировка клавиш
- Поиск в ICQ и в Jabber
- Просмотр и редактирование vCard, вставка фотографий
- Удалённое управление Jabber-клиентами
- Передача и приём файлов (версия ZLib)
- Сжатие траффика до 10x (версия ZLib)
|
Пожертвования
|
Если Вы хотите поддержать развитие проекта Bombus, то можете внести небольшое пожертвование на один из нижеприведённых счетов:
Webmoney (WMID 124998310270):
WMZ Z264180009313
WMR R222705568510
WME E263765731040
Яндекс.деньги: 41001107978152
СМС-копилка:
|
|