diff options
Diffstat (limited to 'CHANGELOG')
| -rw-r--r-- | CHANGELOG | 68 |
1 files changed, 27 insertions, 41 deletions
| @@ -1,49 +1,35 @@ | |||
| 1 | 1.98: 2004-04-? | 1 | $Id: CHANGELOG,v 1.11 2004/02/05 22:05:42 urkle Exp $ |
| 2 | * re-fixed apache.m4 to better detect APR and APU code | 2 | |
| 3 | * fixed for win32 compilation under apache 2 | 3 | TODO: |
| 4 | * lowered minumum required apache 2 version to 2.0.40 (RH9) | 4 | * Port connection portion to other DBMS? Genericize the module? Start with |
| 5 | * Added LogSQLDisablePreserve to disable the preserve file. | 5 | PostgreSQL. (provider mechanism, and libDBI) |
| 6 | * Changed default preserve file location to logs/mod_log_sql-preserve | 6 | * does determining table name in massvirtual mode upon every request |
| 7 | And made LogSQLPreserveFile root relative. | 7 | cause performance degradation? If so fix. |
| 8 | * fixed bug where preserve file wouldn't be created in apache 2 | 8 | * LogSQLRotateLogs directive with daily/monthly/weekly/etc. |
| 9 | * finished TransferLog documentation | 9 | * new format char: IP as bigint? ( not w/ ipV6 ) |
| 10 | * changed strstr to ap_strstr calls and strchr to ap_strchr calls to | 10 | * socket-based middleman daemon with configurable conns, or connect/disconnect. |
| 11 | stop warning when compiling with AP_DEBUG enabled in apache 2 | 11 | DBI connection pool when I switch to DBI. |
| 12 | * Updated apache m4 to not pass for apache 1.3 if apache 2 is found | 12 | * ignore by cookie |
| 13 | 13 | * tools to import logs into SQL (waiting on permission from author) | |
| 14 | 1.97: 2004-04-08 | 14 | * Directive to yes/no create ancillary tables (or just access table) |
| 15 | * fixed apache.m4 to work with apache 2 setups with different include | 15 | * break module into separate code files |
| 16 | directories for APR and APU then core Apache | 16 | separate DB implimentation into sub-modules via provider mechanism |
| 17 | * cleaned up configuration documentation (updated due to deprecated commands) | 17 | * convert documentation to docbook |
| 18 | * LogSQLLoginInfo updated to support a connection URI | 18 | * add document building to Makefile.in |
| 19 | * new module "registration" macros to clean up new driver modules | 19 | * investigate thread safety issues (libmysqlclient_r) |
| 20 | * mysql driver completely separted from core module | 20 | Add thread locks if using standard mysqlclient |
| 21 | 21 | * rewrite main core logging function to optimize for speed. | |
| 22 | 1.96: 2004-03-04 | 22 | |
| 23 | * fixed LogSQLPreserveFile config parameter | 23 | CHANGES: |
| 24 | * reworked safe_create_tables and core SQL insert routine. | ||
| 25 | * renamed log_sql_* variables and typedefs to logsql_* | ||
| 26 | * separated all mysql specific code to separate code module (DB abstraction) | ||
| 27 | * separated TODO from Changelog | ||
| 28 | * fixed default value of socket file. it's really /var/lib/mysql/mysql.sock not | ||
| 29 | /tmp/mysql.sock | ||
| 30 | * Documentation completely converted to Docbook | ||
| 31 | * Documentation updated. (still needs more work done) | ||
| 32 | * LogSQLDelayedInserts config option removed | ||
| 33 | * Added DB generic LogSQLDBParam. Usage is LogSQLDBParam param value | ||
| 34 | example: LogSQLDBParam tcpport 12345 | ||
| 35 | * notes, cookes, headersin, headersout tables are no longer created unless they | ||
| 36 | are used. | ||
| 37 | |||
| 38 | 1.95: 2004-02-05 | 24 | 1.95: 2004-02-05 |
| 39 | * audit and update of extract_* functions to acheive same output as | 25 | * audit and update of extract_* functions to acheive same output as |
| 40 | mod_log_config. | 26 | mod_log_config. |
| 41 | 27 | ||
| 42 | 1.94: 2004-02-03 | 28 | 1.94: 2004-02-03 |
| 43 | * ssl loggin back in as separate module under 1.3 and 2.0 | 29 | * ssl loggin back in as separate module under 1.3 and 2.0 |
| 44 | * preparsing of format tags is now done to speed up main logging loop. | 30 | * preparsing of format tags is now done to speed up main logging loop. |
| 45 | * fixed a nasty bug with pointer arithmetic (ick) that caused a segfault with | 31 | * fixed a nasty bug with pointer arithmetic (ick) that caused a segfault with |
| 46 | LogSQLWhichCookies | 32 | LogSQLWhichCookies |
| 47 | 33 | ||
| 48 | 1.93: 2004-01-20 | 34 | 1.93: 2004-01-20 |
| 49 | * Compiles for apache 1.3 AND 2.0 | 35 | * Compiles for apache 1.3 AND 2.0 |
| @@ -51,9 +37,9 @@ | |||
| 51 | * split apache version specific includes to seperate header files | 37 | * split apache version specific includes to seperate header files |
| 52 | * added wrapper defines for apache 1.3 | 38 | * added wrapper defines for apache 1.3 |
| 53 | * updated configure m4 scripts to detect both apache versions at the same time | 39 | * updated configure m4 scripts to detect both apache versions at the same time |
| 54 | and assign defines as to which version was found. | 40 | and assign defines as to which version was found. |
| 55 | * made install default to not activate module in configuration files. | 41 | * made install default to not activate module in configuration files. |
| 56 | use make activate instead | 42 | (use make activate) |
| 57 | * split SSL logging to separate module (still needs to be finished) | 43 | * split SSL logging to separate module (still needs to be finished) |
| 58 | 44 | ||
| 59 | 1.92: 2004-01-05 | 45 | 1.92: 2004-01-05 |
