You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Christophe JAILLET <ch...@wanadoo.fr> on 2017/03/27 20:04:30 UTC

Re: svn commit: r1772331 [1/2] - in /httpd/httpd/branches/2.4.x: ./ docs/manual/ modules/cache/

The following commit also includes r1496711 but it is not listed.

Is it intentional?

CJ

Le 02/12/2016 � 12:42, jim@apache.org a �crit :
> Author: jim
> Date: Fri Dec  2 11:42:13 2016
> New Revision: 1772331
>
> URL: http://svn.apache.org/viewvc?rev=1772331&view=rev
> Log:
> Merge r1597533, r1649491, r1665216, r1756553, r1756631, r1726675, r1718496, r1718476, r1747469 from trunk:
>
> mod_cache: try to use the key of a possible open but stale cache entry
> if we have one in cache_try_lock(). PR 50317
>
> Submitted by: Ruediger Pluem
>
>
> * modules/cache/mod_socache_memcache.c (socache_mc_store): Pass
>    through expiration time.
>
> Submitted by: Faidon Liambotis <paravoid debian.org>, jorton
>
>
> * mod_cache: Preserve the Content-Type in case of 304 response.
> 304 does not contain Content-Type and mod_mime regenerates
> the Content-Type based on the r->filename. This later leads to original
> Content-Type to be lost (overwriten by whatever mod_mime generates).
>
>
> mod_cache: Use the actual URI path and query-string for identifying the
> cached entity (key), such that rewrites are taken into account when
> running afterwards (CacheQuickHandler off).  PR 21935.
>   
>
>
> mod_cache: follow up to r1756553: log the real/actual cached URI (debug).
>
>
>
> better s-maxage support
>   
> +  *) mod_cache: Consider Cache-Control: s-maxage in expiration
> +     calculations.  [Eric Covener]
> +
> +  *) mod_cache: Allow caching of responses with an Expires header
> +     in the past that also has Cache-Control: max-age or s-maxage.
> +     PR55156. [Eric Covener]
>
>
>
>
> remove dead code leftover from r1023387.
>
> Prior to this revision, there was an apr_atoi64 in this context.
> Now, ap_cache_control() sets control.max_age (which is checked here) when
> the maxage value was parsed OK.
>
>
>
> duplicate debug-level AH00764 in the just-validated path.
>
>
>
> Rename ap_casecmpstr[n]() to ap_cstr_casecmp[n](), update with APR doxygen
> Submitted by: jkaluza, jorton, jkaluza, ylavic, ylavic, covener, covener, covener, wrowe
> Reviewed/backported by: jim
>
> Modified:
>      httpd/httpd/branches/2.4.x/   (props changed)
>      httpd/httpd/branches/2.4.x/CHANGES
>      httpd/httpd/branches/2.4.x/STATUS
>      httpd/httpd/branches/2.4.x/docs/manual/   (props changed)
>      httpd/httpd/branches/2.4.x/modules/cache/cache_storage.c
>      httpd/httpd/branches/2.4.x/modules/cache/cache_util.c
>      httpd/httpd/branches/2.4.x/modules/cache/cache_util.h
>      httpd/httpd/branches/2.4.x/modules/cache/mod_cache.c
>      httpd/httpd/branches/2.4.x/modules/cache/mod_cache_disk.c
>      httpd/httpd/branches/2.4.x/modules/cache/mod_file_cache.c
>      httpd/httpd/branches/2.4.x/modules/cache/mod_socache_memcache.c
>
>