Commit ac68bb0b authored by Richard Bowen's avatar Richard Bowen
Browse files

Removes the CookieLog directive, which has been documented as deprecated for more than a decade.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1172625 13f79535-47bb-0310-9956-ffa450edef68
parent 9c4d045e
Loading
Loading
Loading
Loading
+0 −17
Changes for docs/manual/mod/mod_log_config.xml: 0 added lines, 17 removed lines.
Original line number Diff line number Diff line
@@ -361,23 +361,6 @@
</usage>
</directivesynopsis>

<directivesynopsis>
<name>CookieLog</name>
<description>Sets filename for the logging of cookies</description>
<syntax>CookieLog <var>filename</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
<compatibility>This directive is deprecated.</compatibility>

<usage>
    <p>The <directive>CookieLog</directive> directive sets the 
    filename for logging of cookies. The filename is relative to the
    <directive module="core">ServerRoot</directive>. This directive is
    included only for compatibility with <code>mod_cookies</code>,
    and is deprecated.</p>
</usage>
</directivesynopsis>

<directivesynopsis>
<name>CustomLog</name>
<description>Sets filename and format of log file</description>
+0 −10
Changes for modules/loggers/mod_log_config.c: 0 added lines, 10 removed lines.
Original line number Diff line number Diff line
@@ -31,9 +31,6 @@
 *                        Log to file fn with format given by the format
 *                        argument
 *
 *    CookieLog fn        For backwards compatability with old Cookie
 *                        logging module - now deprecated.
 *
 * There can be any number of TransferLog and CustomLog
 * commands. Each request will be logged to _ALL_ the
 * named files, in the appropriate format.
@@ -1284,11 +1281,6 @@ static const char *set_transfer_log(cmd_parms *cmd, void *dummy,
    return add_custom_log(cmd, dummy, fn, NULL, NULL);
}

static const char *set_cookie_log(cmd_parms *cmd, void *dummy, const char *fn)
{
    return add_custom_log(cmd, dummy, fn, "%{Cookie}n \"%r\" %t", NULL);
}

static const char *set_buffered_logs_on(cmd_parms *parms, void *dummy, int flag)
{
    buffered_logs = flag;
@@ -1311,8 +1303,6 @@ AP_INIT_TAKE1("TransferLog", set_transfer_log, NULL, RSRC_CONF,
     "the filename of the access log"),
AP_INIT_TAKE12("LogFormat", log_format, NULL, RSRC_CONF,
     "a log format string (see docs) and an optional format name"),
AP_INIT_TAKE1("CookieLog", set_cookie_log, NULL, RSRC_CONF,
     "the filename of the cookie log"),
AP_INIT_FLAG("BufferedLogs", set_buffered_logs_on, NULL, RSRC_CONF,
                 "Enable Buffered Logging (experimental)"),
    {NULL}