summaryrefslogtreecommitdiffstats
path: root/CHANGELOG
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG68
1 files changed, 27 insertions, 41 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 3e0d531..79c740f 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,49 +1,35 @@
11.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 3TODO:
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)
141.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.
221.96: 2004-03-04 22
23* fixed LogSQLPreserveFile config parameter 23CHANGES:
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
381.95: 2004-02-05 241.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
421.94: 2004-02-03 281.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
481.93: 2004-01-20 341.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
591.92: 2004-01-05 451.92: 2004-01-05