httpd

Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1487123 is being indexed.

core: Add the ability to do explicit matching on weak and strong ETags

as per RFC2616 Section 13.3.3.

trunk patch: http://svn.apache.org/r1479528

Submitted by: minfrin

Reviewed by: jim, wrowe

mod_cache: Ensure that updated responses to HEAD requests don't get

mistakenly paired with a previously cached body. Ensure that any existing

body is removed when a HEAD request is cached.

trunk patch: http://svn.apache.org/r1479411

Submitted by: minfrin

Reviewed by: jim, wrowe

mod_cache: Honour Cache-Control: no-store in a request.

trunk patch: http://svn.apache.org/r1479222

2.4.x patch: http://people.apache.org/~minfrin/httpd-mod_cache-nostore2.4.patch

Submitted by: minfrin

Reviewed by: jim, wrowe

mod_cache: Make sure that contradictory entity headers present in a 304

Not Modified response are caught and cause the entity to be removed.

trunk patch: http://svn.apache.org/r1479117

2.4.x patch: http://people.apache.org/~minfrin/httpd-mod_cache-304sanity.patch2.4.patch

Submitted by: minfrin

Reviewed by: jim, wrowe

mod_cache: Make sure Vary processing handles multivalued Vary headers and

multivalued headers referred to via Vary.

trunk patch: http://svn.apache.org/r1478748

Submitted by: minfrin

Reviewed by: jim, wrowe

Backported.

mod_cache: When serving from cache, only the last header of a multivalued

header was taken into account. Fixed. Ensure that Warning headers are correctly

handled as per RFC2616.

trunk patch: http://svn.apache.org/r1478441

http://svn.apache.org/r1480283

2.4.x patch: http://people.apache.org/~minfrin/httpd-mod_cache-multipleheaders2.4.patch

Submitted by: minfrin

Reviewed by: jim, wrowe

mod_cache: Ignore response headers specified by no-cache=header and

private=header as specified by RFC2616 14.9.1 What is Cacheable. Ensure

that these headers are still processed when multiple Cache-Control

headers are present in the response. PR 54706

trunk patch: http://svn.apache.org/r1478382

2.4.x patch: http://people.apache.org/~minfrin/httpd-mod_cache-nocacheheader2.4.patch

Submitted by: minfrin

Reviewed by: jim, wrowe

    • ?
    /httpd/branches/2.4.x/modules/cache/cache_util.h
mod_cache: Invalidate cached entities in response to RFC2616 Section

13.10 Invalidation After Updates or Deletions. PR 15868

trunk patch: http://svn.apache.org/r1070179

http://svn.apache.org/r1478140

http://svn.apache.org/r1478173

http://svn.apache.org/r1478798

2.4.x patch: http://people.apache.org/~minfrin/httpd-mod_cache-invalidate7.patch

Submitted by: minfrin

Reviewed by: jim, wrowe

    • ?
    /httpd/branches/2.4.x/modules/cache/cache_common.h
These two have been backported earlier, removing from the list.

Win32 build, proxy RFC behavior voted up
makefile.win: Adjust makefile to properly detect the need to use devenv

on applicable MSVC versions.

trunk patch: http://svn.apache.org/r1482041

Submitted by: gsmith

Reviewed by: jim, minfrin

libhttpd.dsp: Fix Debug build mentioned by fuankg in

http://mail-archives.apache.org/mod_mbox/httpd-dev/201305.mbox/%3C519FC54E.901@apache.org%3E.

trunk patch: http://svn.apache.org/r1486490

Submitted by: gsmith

Reviewed by: jim, minfrin

Promote.

Votes.

Propose.

Propose.

Propose.

ivote !

Simple proposals for Windows build

Use proper type to kill compiler warning.

Inform MSVC compiler there is a Lexical target so the compiler is

not confused which causes it to absorb some properties of the Lexical

target into the Debug target.

mod_dav: Improve error handling in dav_method_put(), add new

dav_join_error() function. PR 54145.

trunk patch: http://svn.apache.org/r1464241

2.4.x patch: http://people.apache.org/~minfrin/httpd-mod_dav-errorhandling.patch

Submitted by: Ben Reser <ben reser.org>

Reviewed by: minfrin, jim, jorton

    • ?
    /httpd/branches/2.4.x/modules/dav/main/mod_dav.h
mod_dav: Sending a MERGE request against a URI handled by mod_dav_svn with

the source href (sent as part of the request body as XML) pointing to a

URI that is not configured for DAV will trigger a segfault.

trunk patch: http://svn.apache.org/r1485668

Submitted by: Ben Reser <ben reser.org>

Reviewed by: minfrin, covener, jorton

mod_dav: Do not fail PROPPATCH when prop namespace is not known. PR 52559

trunk patch: http://svn.apache.org/r1476644

Submitted by: Diego Santa Cruz <diego.santaCruz spinetix.com>

Reviewed by: minfrin, jim, jorton

mod_dav: When a PROPPATCH attempts to remove a non-existent dead

property on a resource for which there is no dead property in the same

namespace httpd segfaults. PR 52559

trunk patch: http://svn.apache.org/r1476642

Submitted by: Diego Santa Cruz <diego.santaCruz spinetix.com>

Reviewed by: minfrin, jim, jorton

mod_dav: Sending an If or If-Match header with an invalid ETag doesn't

result in a 412 Precondition Failed for a COPY operation. PR54610

trunk patch: http://svn.apache.org/r1476604

Submitted by: Timothy Wood <tjw omnigroup.com>

Reviewed by: minfrin, jim, jorton

Backported.

mod_dav: Make sure that when we prepare an If URL for Etag comparison,

we compare unencoded paths. PR 53910

trunk patch: http://svn.apache.org/r1470940

http://svn.apache.org/r1477530

Submitted by: Timothy Wood <tjw omnigroup.com>

Reviewed by: minfrin, jim, jorton

Promote another one.