mirror of
https://github.com/apache/httpd.git
synced 2025-07-25 17:01:22 +00:00
core: Add formats %{z} and %{strftime-format} to ErrorLogFormat. PR 62161.
%{z} prints the timezone offset (i.e. "[+-]nnnn") and %{strftime-format} allows any %-format handled by [apr_]strftime(). * include/util_time.h(): Define new AP_CTIME_OPTION_GMTOFF option for ap_recent_ctime_ex(). * server/util_time.c(ap_recent_ctime_ex): Handle AP_CTIME_OPTION_GMTOFF to print "[+-]nnnn" timezone. * server/log.c(log_ctime): If the format contains a '%' it's for strftime(), otherwise it's builtin with new 'z' as AP_CTIME_OPTION_GMTOFF. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908380 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@ -47,6 +47,8 @@ extern "C" {
|
||||
#define AP_CTIME_OPTION_USEC 0x1
|
||||
/* Use more compact ISO 8601 format */
|
||||
#define AP_CTIME_OPTION_COMPACT 0x2
|
||||
/* Add timezone offset from GMT ([+-]hhmm) */
|
||||
#define AP_CTIME_OPTION_GMTOFF 0x4
|
||||
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user