Archive for 'IBProvider'

IBProvider v3.44

Привет всем. В экстренном порядке пришлось выпустить версию IBProvider v3.44. Вчера, разгребая результаты выполнения тестов для InterBase 2017, обнаружил ошибку с NULL-значениями в IN-параметрах с типом BLOB. Я даже посмотрел в истории — когда конкретно эта бага была внесена в код. 11 ноября 2016 года 14:54:35. Судя по бортовому журналу, в этот день к этому […]

Кстати

Сегодня стукнуло семь лет с момента релиза третьей версии IBProvider. Семь лет разрабатывался и уже столько же доводится до ума. У всех причастных к этому процессу, однозначно, есть повод улыбнуться.

Про ICU

Как известно, в Firebird 2.1, для работы с кодовыми страницами, была добавлена поддержка библиотеки ICU. Изначально — версия 3.0 (FB2.1, FB2.5). FB3 работает с ICU 5.2. Компоненты доступа, если они претендуют на «нативе» поддержку Firebird, тоже должны уметь работать с ICU. Так что приходится с этим возиться. На текущий момент, IBProvider поддерживает ICU3. При тестировании […]

Вести с полей

Всем привет. Из личных кабинетов уже можно прямо сейчас загрузить инсталляторы «LCPI OLE DB Services» и обновленных IBProvider, ADO.NET Provider. Подробное описание будет, как обычно, немного позднее. Вкратце про последние две вещи В IBProvider исправлена ошибка в 64-битной сборке. В ADO.NET провайдере появилась новая компонента «OleDbServices» для явного определения COM-объекта с сервисами OLE DB.

Registration Free COM и OLE DB

Все что ни делается, все к лучшему … Предыстория В конце лета 2016-го, мой любимый рабочий ноутбук начал выносить мозг внезапными выключениями. К октябрю это окончательно задрало и я решил что пришло время осуществить свою мечту притворить в реальность мысли о новом рабочей лошадке. Которая сможет заменить и ноутбук и десктоп, собранный в 2008 году. […]

Расслабился …

Запустил «взрослое» нагрузочное тестирование с участием нового пула подключений на FB3. По ошибке — с участием fbclient.dll. Обнаружил это через пару часов после запуска, но решил — ладно, «нехай». 64-бита проехало без проблем. 32-бита встало по AV.

Вести с полей

Всем привет. 1. Из личного кабинета можно скачать новый релиз IBProvider — 3.40.0.25216. Изменения: Доработана обработка ошибок. В строковых OLE DB свойствах запрещена установка строк с внутренними нулевыми символами. 2. В FB3 исправлена пара критических багов, которые вылазили при нагрузочном тестировании IBProvider: CORE-5415 — древняя ошибка, которая может повредить файл базы данных. CORE-5416 — утечка […]

IBProvider Trial [сборка 25178]

Доступен для скачивания новый IBProvider Trial с исправленной ошибкой в libtommath. Это была моя бага. Исправление можно посмотреть здесь. Как оказалось, чтение за последним элементом массива в mp_div, это не бага, а фича неотъемлемая часть алгоритма. Пришлось вернуть назад условие, модифицированное в декабре 2016 года. И немного по другому решить первоначальную проблему (см. get_safe). —- […]

Про баги в libtommath [FB3]

В FB3 затащили внешнюю библиотеку для работы с большими числами — libtommath. Затащили как есть. Только за это хочется взять черенок от лопаты…

Visual Studio 2017

Вышла и доступна для скачивания! Скачал, поставил, перекомпилировал IBProvider. Работает!

« Older Entries