On 3/14/23 12:11 PM, yla...@apache.org wrote:
> Author: ylavic
> Date: Tue Mar 14 11:11:24 2023
> New Revision: 1908380
> 
> URL: http://svn.apache.org/viewvc?rev=1908380&view=rev
> Log:
> 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.
> 
> 
> Added:
>     httpd/httpd/trunk/changes-entries/errorlogformat.txt
> Modified:
>     httpd/httpd/trunk/include/util_time.h
>     httpd/httpd/trunk/server/log.c
>     httpd/httpd/trunk/server/util_time.c
> 
> 
> Modified: httpd/httpd/trunk/include/util_time.h
> URL: 
> http://svn.apache.org/viewvc/httpd/httpd/trunk/include/util_time.h?rev=1908380&r1=1908379&r2=1908380&view=diff
> ==============================================================================
> --- httpd/httpd/trunk/include/util_time.h (original)
> +++ httpd/httpd/trunk/include/util_time.h Tue Mar 14 11:11:24 2023
> @@ -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

Not really important for trunk, but doesn't this require a minor bump for the 
backport?

>  
>  
>  /**
> 

Regards

RĂ¼diger

Reply via email to