***************************************************** * 2.1.3.6663 RC1 ***************************************************** 1. Добавлены дополнительные атрибуты пользователей, хранимые в RDB$USERS и контекстные переменные в пространстве имен "AUTHDATA" для доступа к ним. 2. Контекстные переменные "CLIENT_PID" и "CLIENT_PROCESS" добавлены к пространству имен "SYSTEM". 3. Портированы исправления из проекта Firebird: CORE-2640, CORE-2784, CORE-2785, CORE-2788. ***************************************************** * 2.1.3.6407 RC1 ***************************************************** 1. Переработанное исправление для CORE-2698 портировано из Firebird 2.1. Предыдущая версия не была потокобезопасной. 2. Добавлен код от Путилина, делающий возможным несколько транзакций на один коннект. 3. Исправление для CORE-1837 портировано из проекта Firebird. 4. Портированы исправления для CORE-1246 и связанных с ним CORE-1808, CORE-2537, CORE-1245, CORE-1306. ***************************************************** * 2.1.3.6312 RC1 ***************************************************** 1. Добавлена поддержка Raw-устройств. 2. В GBAK добавлена опция SKIP_DATA. 3. Портированы исправления из проекта Firebird: CORE-1512, CORE-2698, CORE-2635, CORE-2684. ***************************************************** * 2.1.3.6197 RC1 ***************************************************** 1. Исправлена совместимость со стандартом LSB. 2. Добавлена возможность открывать в Windows базы данных, находящиеся в сетевых папках, с помощью параметра firebird.conf - RemoteFileOpenAbility. ***************************************************** * 2.1.3.6118 RC1 ***************************************************** 1. Исправлено неправильное преобразование типов данных ODBC к SqlDa. ***************************************************** * 2.1.3.6057 ***************************************************** 1. Исправлена периодически появляющаяся ошибка "page XXX is of wrong type (expected 7, found 5)" (применен патч Владислава Хорсуна). 2. Портировано исправление из Firebird HEAD, позволяющее изменять вычисляемые поля (2008-05-11 22:05 asfernandes). 3. Исправлена проблема с появлением ошибки "lock conflict on no wait transaction", связанная с исправлением CORE-2026. ***************************************************** * 2.1.3.6034 ***************************************************** 1. Исправлено использование английских названий алгоритмов в криптоплагине. 2. ib_util.dll добавлена в состав встроенного сервера (она необходима для вызова некоторых UDF). 3. Таблицы мониторинга объединены с Firebird 2.1. 4. Исправлена ошибка при создании глобальной временной таблицы, возникавшая из-за неверного синтаксиса фильтрации записей. 5. Русские имена криптографических алгоритмов в firebird.conf задаются в UTF8 с использованием URL-encoding. 6. Портировано большое количество исправлений из Firebird 2.1: CORE- 2182, 2171, 2137, 2114, 2108, 2098, 2087, 2077, 2055, 2050, 2049, 2045, 2039, 2000, 1982, 1972, 1970, 1963, 1962, 1958, 1957, 2326, 2242, 2234, 2227, 2223, 2222, 2078, 2017, 1944, 1930, 1596, 1793, 1841, 1844, 1868, 1875, 1890, 1919, 2266, 1964, 1607, 1690, 1923, 2245, 2247, 2270, 2437, 2281, 2291, 2311, 2313, 2320, 2340, 2348, 2355, 2368, 2416, 2441, 2444, 2475, 2519, 2550, 2563, 2572, 2354, 2271, 2151, 2157, 2065, 1826. ***************************************************** * 2.1.1.5853 ***************************************************** 1. Исправлена поддержка Java 1.5. 2. Исправлено неверное определение пути к клиентской библиотеке. 3. Название криптопровайдера в firebird.conf теперь зависит от ОС. 4. Поведение функции sqlGetData исправлено в соответствии с ODBC spec. 5. Исправлено падение сервера при использовании FTS. 6. Из проекта Firebird портировано исправление для CORE-2062. ***************************************************** * 2.1.1.5687 ***************************************************** 1. Портированы исправления для CORE-2255 и CORE-2202 (ALTER VIEW). 2. Плагин Java может использовать переменную окружения JRE_HOME. ***************************************************** * 2.1.1.5613 ***************************************************** 1. Исправлена сборка драйвера ObdbcJdbc для FreeBSD 2. Исправлено сообщение, возвращаемое при изменении поля типа BLOB через внешнюю хранимую процедуру, вызываемую из триггера. 3. Исправлена ошибка сборки с ld-2.16. 4. Добавлена поддержка платформы IA64. 5. Исправлена передача параметров типа int на сервер через JDBC. 6. Ошибки, связанные с нереализоваными возможностями (функция CreateNamedPipe) игнорируются в Win9x. 7. Портированы 2 исправления из проекта Firebird: CORE-2117 и CORE-2397. 8. По умолчанию используется тип varchar(4000) для параметра вместо возврата ошибки (реализовано по просьбе BSS). ***************************************************** * 2.1.1.5330 ***************************************************** 1. FBTrace удален из списка компонентов в инсталляторе. 2. Реализована поддержка Win9X. 3. Слияние с Jaybird 2.1.6. 4. Добавлена поддержка JDK 1.5. 5. Исправление для ошибки CORE-1814 портировано из Firebird. 6. Исправлены некоторые ошибки в работе встроенного сервера. 7. Добавлена совместимость с CryptoPro 3.6. 8. Реализована возможность настройки имен алгоритмов шифрования в firebird.conf. 9. Исправлен неполный вывод параметров gfix. ***************************************************** * 2.1.1.5130 ***************************************************** 1. Восстановлена многофакторная аутентификация в сервисах. 2. Исправлена сборка ODBC-драйвера для iODBC. 3. Разрешен локальное подключение для SYSDBA и пользователя с глобальной ролью SYSADMIN при их блокировании в соответствии с назначенной ему политикой безопасности. 4. Многофакторный пользователь теперь может подключаться и как обычный пользователь с тем же паролем. 5. Исправлена ошибка подключения из isql версии 2.1.1 к серверу версии 2.0. ***************************************************** * 2.1.1.5130 ***************************************************** 1. Исправлено падение сервера при сборке мусора со старыми версиями BLOB. 2. Исправлена ошибка подключения из isql версии 2.1.1 к серверу версии 2.0. ***************************************************** * 2.1.1.5100 ***************************************************** 1. Исправлено падение сервера при использовании ESP и FTS. ***************************************************** * 2.1.1.4955 ***************************************************** 1. Исправлена ошибка в скрипте changeDBAPassword.sh. 2. Исправлен ODBC-50. Неверные данные в Access/Excel. 3. Исправлен ODBC-52. Невозможно включить запятую в строку в качестве параметра хранимой процедуры. 4. Восстановлена многофакторная аутентификация в сервисах. 5. Исправлена сборка ODBC-драйвера для iODBC. 6. Разрешен локальное подключение для SYSDBA и пользователя с глобальной ролью SYSADMIN при их блокировании в соответствии с назначенной ему политикой безопасности. 7. Многофакторный пользователь теперь может подключаться и как обычный пользователь с тем же паролем. ***************************************************** * 2.1.1.4655 ***************************************************** 1. Добавлены отсутствующие флаги NULL в rdb$procedure_parameters. ***************************************************** * 2.1.1.4613 ***************************************************** 1. Исправлена печать RDB$FORMAT на 64-битных платформах. 2. Исправлен синтаксис выдачи прав на генераторы. 3. Исправлена ошибка 'invalid parameter in transaction parameter block' 4. Исправлена установка на 64 битные системы. 5. Добавлен 64-битный ODBC для Windows. 6. Исправлены ошибки работы ODBC драйвера. 7. Добавлена проверка прав на ALTER VIEW. 8. Добавлена совместимость с LSB. 9. Исправлена регистрация параметров запроса в fbtrace. 10. Добавлены руководства по внешним хранимым процедурам и полнотекстовому поиску на английском языке. 11. В руководство администратора добавлено описание утилиты stest. 12. Исправлена ошибка выполнения внешней хранимой процедуры в контексте владельца. 13. Портированы исправления из проекта Firebird: CORE- 1506, 1894, 1927, 1983, 1985, 1984, 1986, 1986, 2008, 2016, 2026, 2027, 2031, 2033, 2034, 2052, 2053, 2061, 2071, 2073. ***************************************************** * 2.1.0.3900 ***************************************************** 1. Улучшена установка на Linux. Если найдена предыдущая, то, после согласия пользователя, она удаляется. 2. Добавлено описание установки и настройки КриптоПро в руководство администратора. 3. Исправлен ошибки инсталяции 32-битных библиотек для 64-битных платформ. 4. Исправлена ошибка фильтрации записей при использовании COUNT(*). 5. Исправлено зависание сервера при создании индекса глобальной временной таблицы. ***************************************************** * 2.1.0.3810 RC4 ***************************************************** 1. Исправлено падение сервера после обработки ошибки в сервисе gstat. 2. Исправлены ошибки восстановления баз данных из бэкапов предыдущих версий. 3. Исправлены ошибки в работе утилит gfix, gbak. 4. Устранена ошибка сегментирования на Линукс. 5. Добавлено предотвращение удаления системных исключений. ***************************************************** * 2.1.0.3663 RC3 ***************************************************** 1. Исправлена документация. 2. Исправлена ошибка работы утилиты stest. 3. Исправлено зависание сервера при обработке исключения в триггере ON CONNECT. 4. Исправлена регистрация отключения сервиса. 5. В класс Trigger для JAVA ESP добавлены типы триггеров базы данных. 6. Исправлено зависание сервера при инициализации таблицы блокировок. ***************************************************** * 2.1.0.3627 RC2 ***************************************************** 1. Исправлены ошибки при работе с ODS от RC1. 2. Исправлена ошибка падения сервера при фильтрации записей. 3. Добавлен англоязычный ReleaseNotes.pdf. ***************************************************** * 2.1.0.3550 RC1 ***************************************************** 1. Добавлено руководство пользователя по полнотекстовому поиску. 2. Исправлена полнотекстовая индексация документов с различными MIME типами. 3. Возвращено использование индексов в операторе NOT IN. 4. Криптографический модуль CryptoPro заменен более универсальным WinCrypt. 5. Исправлен дедлок NBACKUP в (супер)классике. 6. Добавлен оператор ALTER EXTERNAL FUNCTION для Java EUDF. 7. Добавлен оператор RESET USER для обнуления числа неудачных попыток аутентификации. 8. Добавлено руководство администратора, включающее также руководство администратора безопасности. 9. Добавлено руководство по внешним хранимым процедурам и функциям. 10. Добавлен скрипт для обновления базы данных пользователей security2.fdb до базы данных версии Ред База Данных 2.1. 11. Добавлено руководство по репликатору. ***************************************************** * 2.1.3260 Beta 4 ***************************************************** 1. Исправлены ошибки преобразования типов в Java ESP. 2. Переработана логика работы NBACKUP и исправлены многие ошибки. 3. Улучшена диагностика ошибок при многофакторной аутентификации. 4. Исправлены ошибки вывода блоб значений в Java. 5. Улучшен интерфейс работы с полнотекстовым поиском. 6. Добавлена подсветка результатов полнотекстового поиска. 7. Разрешено использование внешних ключей, ссылающихся на активные записи с неизменившимися уникальными ключами. 8. Исправлены ошибки работы протокола XNET. 9. Добавлено руководство по использованию полнотекстового поиска. ***************************************************** * 2.1.2975 Beta 3 ***************************************************** 1. Исправлены ошибки поиска в MIME-документах. 2. Исправлена работа ESP в Linux. 3. Исправлена работа с NULL значениями в FBTrace адаптере. 4. Исправления ошибок в отладчике. 5. Исправления ошибок в NBackup. 6. Реализовано ограничение числа сессий пользователя. ***************************************************** * 2.1.2740 Beta 2 ***************************************************** 1. Исправлены ошибки отладчика. 2. Исправлен инсталятор для Windows. 3. Исправлена работа полнотекстового поиска. 4. Исправлена работа архитектуры "СуперКлассик" на Линукс. ***************************************************** * 2.1.2653 Beta 1 ***************************************************** 1. Добавлены примечания к выпуску. 2. Добавлена утилита управления временем простоя. 3. Исправлены ошибки установки. 4. Исправлены ошибки сервера (см. ChangeLog.txt). ***************************************************** * 2.1.2522 Beta 1 ***************************************************** 1. Тип параметра TempCacheLimit в firebird.conf изменен с INTEGER на UINT64. 2. Исправлены ошибки установки. 3. Исправлены ошибки сервера (см. ChangeLog.txt). ***************************************************** * 2.1.2476 Beta 1 ***************************************************** 1. Очистка освобождаемой памяти. 2. Многофакторная аутентификация. 3. Предопределенные и глобальные роли. 4. Контроль доступа DML (привилегии на доступ к генераторам и т.п.). 5. Политики аутентификации. 6. Поддержка LSB для Linux. 7. Фильтрация системного каталога. 8. Утилита тестирования средств безопасности сервера. 9. Система аудита событий. 10. Контроль доступа к блоб полям. 11. Утилита тестирования целостности файлов сервера. 12. Кумулятивное действие ролей пользователя. 13. Поддержка различных модулей криптографии. 14. Контроль привилегий на DDL операции. 15. Инструмент анализа журнала аудита через внешние таблицы. 16. Утилита контроля целостности метаданных БД. 17. Контроль доступа к сервисам. 18. Java UDF и хранимые процедуры. 19. Отладчик хранимых процедур с графическим интерфейсом. 20. Полнотекстовый поиск. ***************************************************** * 2.0.3.1812 * ***************************************************** 1. Добавлена поддержка linux-ia64 платформы. 2. Исправлен локальный протокол для Win64. 3. Исправлены ошибки в 64 битных версиях утилит. ***************************************************** * 2.0.3.1645 * ***************************************************** 1. Исправлены ошибки при работе на Windows Vista. 2. Исправлены незначительные ошибки в FBTrace. ***************************************************** * 2.0.3.1352 * ***************************************************** 1. Исправлена ошибка неверного имени лога при создании базы данных. 2. Исправлена ошибка неправильной обработки регулярных выражений в параметрах конфигурационного файла FBTrace. ***************************************************** * 2.0.3.1242 * ***************************************************** 1. Исправлена ошибка с падением сервера при работе с двоичным форматом файла лога FBTrace. 2. Исправлена работа с параметром "log_filename" в файле fbtrace.conf. 3. Исправлена ошибка восстановления вычисляемых полей из файла бэкапа. ***************************************************** * 2.0.3.1182 * ***************************************************** 1. Исправлена ошибка "stack overflow" в компонентах UIB при попытке получить значение поля blob в виде строки. 2. Файл aliases.conf добавлен в установку. 3. 64 разрядная Windows-версия "Ред База Данных" стала доступна. ***************************************************** * 2.0.3.1070 * ***************************************************** 1. В установку добавлена библиотека для работы с PHP. 2. Добавлено руководство по быстрому старту "Quick Start". ***************************************************** * 2.0.2.745 * ***************************************************** 1. В установку добавлена библиотека IBPP. 2. В репликатор добавлена поддержка CORBA.