diff options
Diffstat (limited to 'CHANGELOG')
-rw-r--r-- | CHANGELOG | 32 |
1 files changed, 27 insertions, 5 deletions
@@ -1,17 +1,39 @@ | |||
1 | $Id: CHANGELOG,v 1.10 2002/04/23 03:46:20 helios Exp $ | 1 | $Id: CHANGELOG,v 1.11 2002/05/14 21:47:14 helios Exp $ |
2 | 2 | ||
3 | 3 | ||
4 | TODO: | 4 | TODO: |
5 | * Full commenting of the code. | 5 | * Full commenting of the code. |
6 | * Rethink documentation flow and rewrite? | 6 | * Rethink documentation flow and rewrite? |
7 | * Port connection portion to other DBMS? Genericize the module? Start with PostgreSQL. | 7 | * Port connection portion to other DBMS? Genericize the module? Start with PostgreSQL. |
8 | * Fully test create-table | 8 | * check for mandatory conf directives / syntax quit if not |
9 | * Document new features | 9 | * merge server config into vh config |
10 | * check for mandatory conf directives quit if not | 10 | * port to Apache 2.x |
11 | 11 | ||
12 | 12 | ||
13 | CHANGES: | 13 | CHANGES: |
14 | 14 | ||
15 | 1.17: | ||
16 | * Renamed the module mod_log_sql to conform to the project goal of | ||
17 | database-inspecificity. | ||
18 | * Added capability of logging Notes field. This is useful for folks using | ||
19 | custom modules that provide loggable info in the notes, e.g. mod_gzip. | ||
20 | A new directive MySQLWhichNotes configures which notes to log to the | ||
21 | notes_log table. | ||
22 | * Fixed potential segfault in preserve file function due to silly pfclose | ||
23 | placement. (Only affected user if the preserve file couldn't | ||
24 | be opened.) | ||
25 | * Changed default socket file to /tmp/mysql.sock because that's the | ||
26 | default on a compiled MySQL. | ||
27 | * Also check for '-' when I'm creating the table when MySQLMassVirtualHosting | ||
28 | is on, and change it to underscore. (Already did this with '.') | ||
29 | * Took away the prepend of /tmp to the preserve filename. Now the | ||
30 | user can specify whatever local path they want. I figure that | ||
31 | filesystem permissions will prevent people from doing anything | ||
32 | really dumb, and people have requested this change. | ||
33 | * Better checking in the extract_cookie routine. Before, it could | ||
34 | segfault if a person specified "c" but didn't define MySQLWhichCookie. | ||
35 | |||
36 | |||
15 | 1.16: | 37 | 1.16: |
16 | * Moved all the user DEFINEs inside the .c file -- splitting them | 38 | * Moved all the user DEFINEs inside the .c file -- splitting them |
17 | between the C and the Makefile was getting just too cumbersome. | 39 | between the C and the Makefile was getting just too cumbersome. |
@@ -25,7 +47,7 @@ CHANGES: | |||
25 | version the name of the MySQL socket was hardcoded. Now the user | 47 | version the name of the MySQL socket was hardcoded. Now the user |
26 | can configure this at Apache runtime. However, it is a global | 48 | can configure this at Apache runtime. However, it is a global |
27 | setting (set once) just like the rest of the actual database info is. | 49 | setting (set once) just like the rest of the actual database info is. |
28 | It defaults ot a hardcoded value if the user does not define it. | 50 | It defaults to a hardcoded value if the user does not define it. |
29 | * A new MySQLCreateTables runtime config directive. Module can now | 51 | * A new MySQLCreateTables runtime config directive. Module can now |
30 | create the access table on-the-fly. Table creation takes place | 52 | create the access table on-the-fly. Table creation takes place |
31 | during the virtual server's first request and is flagged after that to | 53 | during the virtual server's first request and is flagged after that to |