2023-11-06 babolo Унификация копилефтов. 2023-11-06 babolo Уменьшение варнингов. 2016-02-26 babolo Приведение копилефтов к единому виду. 2013-01-05 babolo Версия 0.05 Исправления в документации. 2010-02-07 babolo Версия 0.04 Не был ограничен command_rec auth_pg2_cmds[]. 2009-07-31 babolo Версия 0.03 MODULE_MAGIC_NUMBER_MAJOR для смены интерфейса был указан неверно, возможно, сейчас он точнее. Понижен уровень отладки по умолчанию с 3 до 1. Исправлен текущий номер версии в доке. 2009-07-20 babolo Версия 0.02 повторно. Флаг -p у mkdir. 2009-07-20 babolo Версия 0.02 Из Makefile за ненадобностью выброшена переменначя APACHE2_HOME. В Makefile добавлено определение AP_DOCS_DIR, работает для apache 20 и 22. В Makefile добавлена цель installwithdoc. 2009-07-20 babolo Версия 0.01 В Makefile прописаны зависимости от Makefile. Ликвидирована auth_pg2_errstr[], сообщения теперь выдаются сразу. Сообщения теперь выдаются по стандартной BLIN_* схеме. Процедура auth_pg2_do_query() включена в место ее единственного вызова. Почти все return() сгреблены в концы своих процедур. Исправлены тексты сообщений - системные имя файла(номер строки) используются. Ликвидирована путаница в возвращаемом типе в auth_pg2_check_user_id(). 2009-07-19 babolo Минимально работает. Уточнены выводы имен в Makefile и зависимости. Модуль транслируется в режиме выдачи ворнингов. В модуле правильно определен VERS. В apache22 непродумана возможность подключения модулей авторизации. Пришлось включить весь httpd-2.2.11/modules/aaa/mod_auth.h в mod_auth_pg2.c. Ликвидирован auth_pg2_pool и все с ним связанное. PGconn теперь static. Интерфейс изменен по образцу httpd-2.2.11/modules/aaa/mod_authn_file.c. Имя функции теперь не берется в кавычки, иначе имя со схемой определяется неправильно. Соответственно, в конфиг теперь нельзя вносить "плохие" имена функций. Некоторые сообщения об ошибках готовились, но не выводились. Теперь параметры обращения к функции авторизации полностью квалифицированы. Нуждается во внимательном разглядывании и зачистке. 2009-07-15 babolo Начало. Транслируется, работоспособность не проверена. У апача нет .h файлов с описаниями ap_hook_auth_checker() и ap_hook_check_user_id(), несмотря на то, что они используются в интерфейсе.