Full-featured jabber client for mobile phones. Requires MIDP2.0 phone.

sources in svn:
https://svn.xmpp.ru/repos/bombus/trunk

Journal Entries

No entries yet. Link your entries with 'Bombus' to include this project.


Ratings & Reviews

Community Rating
5.0/5.0

Based on 3 user ratings.

Your Rating

Click to rate this project.

Links

No links submitted so far. Submit your own links.

News

Edit RSS feeds.

    0.7.1393

    Множественные исправления поддержки jabberd 1.4.3, не имеющего поддержки xmpp1.0.

    * Локализации, за исключением русской, временно исключены из jar для уменьшения размера (критично для Nokia S40). Локализации по-прежнему доступны в ... [More] href="http://bombus-im.org/c">онлайн-конструкторе
    * Локализации, за исключением русской, временно исключены из jar для уменьшения размера
    (критично для Nokia S40). Локализации по-прежнему доступны в онлайн-конструкторе
    http://bombus-im.org/c

    * Исправлена обработка ошибок Stanza error для старых серверов, несовместимых с xmpp1.0
    (например, jabberd1.4.3)

    * Более подробный вывод текста ошибки регистрации аккаунта, если такой текст предоставлен
    сервером.

    * По многочисленным просьбам возвращена поддержка устаревшего стандарта аутентификации
    jabber:iq:auth (non-SASL auth). этот механизм выбирается автоматически, если сервер
    не поддерживает xmpp1.0

    * Workaround для серверов, умеющих нарушать rfc3920/14.7 и отключать SASL:
    использование iq-auth, если в features заявлена поддержка

    * Исправлено отправление описания (description) при передаче файлов

    * Для телефонов Motorola отключено использование шрифтов BOLD в ростере

    * Теперь факт игнорирования большой фотографии в VCard отмечается [large photo was dropped]

    * Исправлена возможность копирования в буфер обмена полного пути файла в файлбраузере

    * Удалено дублирующееся время при копировании в буфер обмена сообщения о присутствии (presence)

    --
    * localizations was temporary moved out to reduce jar size (size is critical for Nokia S40)
    localizations still available via on-line constructor http://bombus-im.org/c

    * fixed stanza error handling for legacy (non-xmpp-1.0) jabber servers (like jabberd1.4.3)

    * registering new account: verbose error description if available

    * returned jabber:iq:auth (aka non-SASL auth) for legacy servers.
    will be activated automatically if attribute version='1.0' has not specified
    in protocol header
    support for non-SASL auth (iq-auth) if advertised in features like
    note: SASL auth has higher priority than deprecated iq-auth.

    * fixed forgotten field "description" when sending file

    * blocked BOLD font style in roster for Motorola phones

    * More informative large photo dropping - using message [large photo was dropped]
    instead of [no photo available]

    * experimental: setSocketOption(SocketConnection.LINGER, 60); - enable SO_LINGER option for socket.
    Socket option for the linger time to wait in seconds before closing a connection with pending data output

    * build.xml updated for netbeans-6 compatibility.
    please note that nbproject/build-impl.xml is still incompatible with netbeans-6.
    remove nbproject/build-impl.xml when migrating to nb6,
    open your project and wait this file to be autogenerated :)
    for more details see http://bombus-im.org/wiki/bombus/svn#вопрос_6как_скомпилировать_bombus_в_netbeans_6

    * full path copying to buffer in filebrowser

    * removed duplicating presence time when copying to buffer [Less]

    0.7.1380

    Clipboard/Буфер обмена
    Простой буфер обмена. В окнах, базирующихся на VirtualList (к примеру, ростер,
    чат, редактор privacy lists, и даже некоторые меню), возможно скопировать текст,
    на котором находится курсор. Копирование производится ... [More] однократным
    нажатием кнопки #. Практически во всех окнах копируется именно отображаемый
    текст, за искллючением ростера, где для контакта всегда копируется JID, а не ник.
    содержимое буфера обмена можно вставить в поле редактора сообщений (команда "paste"),
    а также в редакторе правил privacy lists и в окне смены настроений.

    * исправлено автоопределение mime-типа файла фотографии для снимков, содержащих exif-данные.
    такой файл определяется как image/jpeg.
    (известная ошибка - возможно ложное определение TIFF с exif-заголовком как jpeg.
    скорее всего, исправляться НЕ БУДЕТ, т.к. фотографии в формате TIFF просто будут
    отвергнуты бомбусом ввиду гигантского объёма)
    --
    simple clipboard. for copy focused item use (#) key in VirtualList-based classes.
    all data would be copied as displayed, except roster.
    only jid will be copied from roster, not nickname.
    "paste" command presents at New/Resume Message form, Privacy editor, Mood editor.

    * fixed Exif header detection in JPEG files.
    known issue: TIFF images with embedded Exif header may be treated as JPEG.
    (won't fix because TIFF will be rejected by huge size) [Less]

    0.7.1375

    Локализация полей vcard, багфиксы
    Локализация полей vcard. Пока только русский и английский варианты локализации
    Явное указание лицензии GPL в "About/О программе"
    Включение текста GPL-лицензии в zip-пакет, дополнительно к имеющемуся ... [More] changelog
    * Исправлено закрытие сокета при обрыве соединения до успешного логина
    * Исправлен счётчик контактов ростера (thanks Daniel Apatin)
    * Полная обработка ошибок SASL-аутентификации
    * Исправлено исключение NullPointerException при попытке установки User Mood из состояния offline
    * Не отображается команда User Mood при отключенном в опциях PEP
    --
    vcard langfiles added
    GPL notify in About window
    including GPL license into zip package
    * Fixed freein theStream if connection was broken before login success
    * fixed contact counting bug in roster (thanks Daniel Apatin)
    SASL error handling ( http://www.xmpp.org/rfcs/rfc3920.html#sasl-errors )
    * fixed null-pointer exception when publishing mood when client is offline
    * don't show "user mood" if pep option is switched off
    * updated changelog.txt: vibra issues on symbian phones [Less]

    0.7.1358

    Captcha, PEP и другие неприятности :)
    Bombus теперь умеет слушать события User tune, User mood (на серверах с поддержкой PEP), а также поддерживает Captcha (тест на человечность)
    Поддержка Captcha (xep-0158)
    PEP - персональные ... [More] уведомления
    Приём событий User tune
    Настроения (User mood)
    Иконки настроений (used http://www.famfamfam.com/lab/icons/silk/ icons, http://bombusmod.net.ru/c/data/moods/silk/images/moods.png )
    * Entity Caps: обновление списка при изменении некоторых опций (уведомления о доставке, уведомления о наборе сообщений, PEP)
    * обновление локализации
    --
    Captcha (xep-0158)
    PEP - listening for events
    listening for User tune
    User mood
    Mood images (used http://www.famfamfam.com/lab/icons/silk/ icons, http://bombusmod.net.ru/c/data/moods/silk/images/moods.png )
    * Entity Caps: updating caps if corresponding option is switched
    (ex: Message delivery notifications, Chatstates, PEP)
    * localization updated [Less]

    0.7.1318

    экспериментальный внешний SRV-ресолвер
    багфиксы
    экспериментальный внешний SRV-ресолвер (упрощает настройку аккаунта,
    но могут быть проблемы с http-запросами)
    * version-ping теперь использует xep-0199-пинг вместо запроса версии ... [More] у самого себя
    * исправлена несовместимость entity caps v1.5
    * актуализирован список возможностей не-zlib-версии в caps
    * проверка поддержки сервером механизмов аутентификации SASL и вывод сообщения об ошибке
    в случае неудачи
    --
    external dns srv resolver (no caching mechanisms implemented)
    * Using xep-0199 ping (urn:xmpp:ping) to check connection alive instead of jabber:iq:version
    * Roster.java refactoring
    * fixed entity caps node value (caps v1.5 compliance)
    * Fixed caps list for non-zlib version
    * SASLAuth.java: checking if SASL is supported by server [Less]

Read all Bombus articles…


Who uses Bombus?

Anon32 Anon32 Anon32

Who contributes to Bombus?

Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

BombusMod, GOIM, miniim, Psi, Tkabber


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 18,896
Effort (est.) 4 Person Years
Avg. Salary $ year
$ 239,258