add the capability to specify flags (NOTEST_CFLAGS and NOTEST_LDFLAGS) which are used to compile Apache, but not used during the configuration process. Useful for flags like "-Werror". [Jim Jagielski] *) Stop using environment variables to force debug mode or no detach. We now use the -D command line argument to specify the correct mode. -DONE_PROCESS and -DNO_DETACH. [Greg Stein, Ryan Bloom] *) Change handlers to use hooks. [Ben Laurie] *) Stop returning copies of filenames from both apr_file_t and apr_dir_t. We pstrdup the filenames that we store in the actual structures, so we don't need to pstrdup the strings again. [Ryan Bloom] *) mod_cgi: Fix some problems where the wrong error value was being traced. [Jeff Trawick] *) EBCDIC: Fix some missing ASCII conversion on some protocol data. [Jeff Trawick] *) Add generic hooks. [Ben Laurie] *) Use a real pool to dup the error log descriptor. [Ryan Bloom] *) Fix a segfault caused by mod_ext_filter when the external filter program does not exist. [Jeff Trawick] *) Fix an output truncation error when on an HTTP >= 1.0 request an object of size between DEFAULT_BUCKET_SIZE and AP_MIN_BYTES_TO_WRITE was served through mod_charset_lite (or anything else that would create a transient bucket in this size range). ap_bucket_make_heap() silently failed (fixed), transient_setaside() discovered it, but ap_save_brigade() ignored it (fixed). [Jeff Trawick] *) Ignore rn or n when using PEEK mode for input filters. The problem is that some browsers send extra lines at the end of POST requests, and we don't want to delay sending data back to the user just because the browser isn't well behaved. [Ryan Bloom] *) Get SuEXEC working again. We can't send absolute paths to suExec because it refuses to execute those programs. SuEXEC also wasn't