$Id: CHANGELOG,v 1.13 2004/02/12 03:21:35 urkle Exp $ 1.96: ? * fixed LogSQLPreserveFile config parameter 1.95: 2004-02-05 * audit and update of extract_* functions to acheive same output as mod_log_config. 1.94: 2004-02-03 * ssl loggin back in as separate module under 1.3 and 2.0 * preparsing of format tags is now done to speed up main logging loop. * fixed a nasty bug with pointer arithmetic (ick) that caused a segfault with LogSQLWhichCookies 1.93: 2004-01-20 * Compiles for apache 1.3 AND 2.0 * split apache version specific functions to seperate header files * split apache version specific includes to seperate header files * added wrapper defines for apache 1.3 * updated configure m4 scripts to detect both apache versions at the same time and assign defines as to which version was found. * made install default to not activate module in configuration files. use make activate instead * split SSL logging to separate module (still needs to be finished) 1.92: 2004-01-05 * fixed compilation issue with mysql 4.x where mysql_error returns const char * * Have SSL support compiling (though not really tested) * updated configure macros to detect mod_ssl.h * configure now uses --with-apxs instead of --with-apache * Added documentation from 1.19b (needs to be update) * Fixed an issue with dependencies in Makefile.in 1.91: 2003-12-23 * Added checks for MySQL to autoconf * fixed merge code to work correctly. * Merged in 1.19b1 changes * Hostnames are now converted to lowercase in the mass-virtual naming section. The loop that converts dots to underscores has been optimized as well. * New directive LogSQLTableType allows one to specify the kind of table that the module makes during table creation (e.g. InnoDB, MyISAM). Thanks to Jim Turner for the suggestion and patch. If your MySQL server does not support the specified type, it will create a MyISAM table instead. * Directives can now be placed in the 'main' server config and will be inherited by the virtual hosts. This means a LOT less repetition: you only specify the item once to have it inherited, but it can still be overridden on a virtualhost level. These can be specified in this manner: LogSQLTransferLogTable LogSQLTransferLogFormat LogSQLPreserveFile LogSQLNotesLogTable LogSQLHeadersInLogTable LogSQLHeadersOutLogTable LogSQLCookieLogTable LogSQLRemhostIgnore LogSQLRequestIgnore LogSQLRequestAccept LogSQLWhichNotes LogSQLWhichHeadersOut LogSQLWhichHeadersIn LogSQLWhichCookies LogSQLWhichCookie 1.90: 2003-12-22 * updated code to compile under apache 2.0 * rewrote and consolidate configuration handler routines * made all functions static. * made delayed insert configurable, instead of compile time * moved to my autoconfigure support 1.18: * Delayed inserts (a MySQL extension) are now available at compile-time. THIS IS UGLY because there seems to be a bug in the way MySQL reGravatar Edward Rudd 2004-10-03 * auto table names for massVirtualhosting swap - with _Gravatar Edward Rudd 2004-09-20 * updated release date of 1.991.99Gravatar Edward Rudd 2004-07-28 * fixed another segfault related to the mysql escaping function (forcepreserve ...Gravatar Edward Rudd 2004-07-16 * moved quoting of fields to DB driver Gravatar Edward Rudd 2004-06-03 * 1.98 release1.98Gravatar Edward Rudd 2004-05-13 * renamed directory Documentation to docsGravatar Edward Rudd 2004-05-12 * win32 updates and build scriptGravatar Edward Rudd 2004-04-29 * copied mysql driver to mod_log_sql_pgsql.c to start on PostgreSQL driverGravatar Edward Rudd 2004-04-10 * Made to work under Apache 1.3 again1.97Gravatar Edward Rudd 2004-04-09 * Added registration function for database driversGravatar Edward Rudd 2004-04-07 * Fixed issue with different include directories for APR and APU.Gravatar Edward Rudd 2004-03-22 * updated release date1.96Gravatar Edward Rudd 2004-03-05 * updated compatability header for Apache 1.3Gravatar Edward Rudd 2004-03-05 * complete DB separation from core module code.Gravatar Edward Rudd 2004-03-04 * separated out most mysql specific code to mod_log_sql_mysql.cGravatar Edward Rudd 2004-02-29 * Split Changelog and TODO to separate files.Gravatar Edward Rudd 2004-02-12 * Cleaned up changelogGravatar Edward Rudd 2004-02-12 * update changelog1.95Gravatar Edward Rudd 2004-02-05 * fixed segfaul bug with pointer arithmetic in add_server_string_slotGravatar Edward Rudd 2004-02-04 * SSL support working under 1.3 and 2.0 as a separate moduleGravatar Edward Rudd 2004-01-22 * fixed log_error function1.93Gravatar Edward Rudd 2004-01-21 * moved extract_* functions to functions.h (version specific in functions(13|20...Gravatar Edward Rudd 2004-01-20 * split out version specific codeGravatar Edward Rudd 2004-01-20 * update m4 filesGravatar Edward Rudd 2004-01-06 * update apache.m4 to use -with-apxs instead of --with-apacheGravatar Edward Rudd 2004-01-04 * update autoconf scripts to check MySQL..1.91Gravatar Edward Rudd 2003-12-23 * compiles and loads under apache2.0Gravatar Edward Rudd 2003-12-22 * Initial revisionGravatar Edward Rudd 2003-12-20 * Changes on the way to 1.19. This is probably going to be 1.19b1. Detail:1.19b1Gravatar Christopher Powell 2003-07-22 * Some minor additions / edits to the docs.Gravatar Christopher Powell 2003-03-27 * Removed message about insufficient info to log.1.18Gravatar Christopher Powell 2002-12-18 * Delayed inserts, includes, better table creation, renamed global vars,Gravatar Christopher Powell 2002-12-18 * Changes on route to 1.18 release (better table creation logic and workarounds...Gravatar Christopher Powell 2002-12-10 * More documentation work on the way to final 1.17 release.Gravatar Christopher Powell