- May 16, 2014
-
-
Christophe Jaillet authored
Introduced in r1132494 CONTEXT_PREFIX CONTEXT_DOCUMENT_ROOT and since the beginning of util_expr_eval.c for HTTP_COOKIE Description still missing. + synch layout with 2.4 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1595353 13f79535-47bb-0310-9956-ffa450edef68
-
Christophe Jaillet authored
Valid index to use 'req_header_var_names' are 0...6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1595321 13f79535-47bb-0310-9956-ffa450edef68
-
Ruediger Pluem authored
PR: 56532 Submitted by: Maksymilian <max cert.cx> Reviewed by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1595305 13f79535-47bb-0310-9956-ffa450edef68
-
- May 15, 2014
-
-
Jeff Trawick authored
make sense: no negative numbers, and require an input of "-" instead of "0" to indicate that the timestamp isn't being provided. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1595034 13f79535-47bb-0310-9956-ffa450edef68
-
- May 14, 2014
-
-
Yann Ylavic authored
Avoid table lookup if not necessary (fast path first). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594648 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Define the cache_merge_headers_out() function to merge r->err_headers_out into r->headers_out and add the ones from r->content_type/encoding if available. Use it in ap_cache_cacheable_headers_out() where the same is done and in cache_save_filter() where this has to be done before updating the entry. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594643 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
PR55320. Submitted by: Alex Liu <alex.leo.ca gmail.com> Commited by: ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594625 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594560 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594540 13f79535-47bb-0310-9956-ffa450edef68
-
- May 13, 2014
-
-
Mike Rumph authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594301 13f79535-47bb-0310-9956-ffa450edef68
-
Lucien Gentis authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594210 13f79535-47bb-0310-9956-ffa450edef68
-
- May 12, 2014
-
-
Christophe Jaillet authored
Add missing Server-Variables useable in RewriteCond directive. Introduced in r1132494 CONTEXT_PREFIX CONTEXT_DOCUMENT_ROOT Introduced in r737973 IPV6 Missing for ages! SCRIPT_GROUP SCRIPT_USER I have added where I found it logical, feel free to adjust. I have also reordered this table to ease reading. Finally, I have beautified some tables at the end. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594094 13f79535-47bb-0310-9956-ffa450edef68
-
- May 11, 2014
-
-
Eric Covener authored
Submitted by: Artem <artemciy gmail.com>, Edward Lu <Chaosed0 gmail.com> Committed by: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593860 13f79535-47bb-0310-9956-ffa450edef68
-
Eric Covener authored
When a socket callback has a timeout, an associated timer event is used to remove the sockets from the pollset and call a timeout function. * This includes a noteworthy change to the main event loop. Previously, we would call epoll, then process the timer events, then iterate through the poll results. After this patch, the timer events are processed before the poll() a _non-queued_ action can change the pollset conents (a users timed callback function conversely could easily sit in a queue while the main thread continues down into epoll) * timer events can now have sockets associated with them, those sockets are removed from the pollset when the timer event fires w/o a queue to the worker. * timer events now have a canceled flag that can be toggled without locking the timer list. * Drop the severity of some wstunnel messages from DEBUG to TRACE1 * Lift the restriction on using asynchronous websockets connections but having an idle timeout git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593857 13f79535-47bb-0310-9956-ffa450edef68
-
- May 10, 2014
-
-
Eric Covener authored
well/reliably to AliasMatch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593745 13f79535-47bb-0310-9956-ffa450edef68
-
Christophe Jaillet authored
Remove useless link. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593687 13f79535-47bb-0310-9956-ffa450edef68
-
Christophe Jaillet authored
- Fix extra ] spotted in online doc by emigas. - Remove another ] introduced in Hearder syntax in r1588244 - s/variable/varname/ to match the text below it. - Turn the syntax of both Header and RequestHeader to be: header [value [replacement [early|env=[!]variable|expr=expression]]] in order to match the code. This removes the ambiguity of expr=<something> which can now be used in 2 different places in the syntax. - Also remove the space in 'expr= value' in compatibility note, to help distinguish between the two git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593665 13f79535-47bb-0310-9956-ffa450edef68
-
- May 07, 2014
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1593010 13f79535-47bb-0310-9956-ffa450edef68
-
- May 06, 2014
-
-
Ben Reser authored
absolute URI on the request line. Using r->unparsed_uri is wrong since it might contain a scheme, hostname and port. See section 5.1.2 of RFC 2616, an absolute URI is allowed. The unparsed_uri field is absolutely unparsed. The current code causes the Location header to end up having the scheme, host and port included twice. * modules/dav/main/mod_dav.c (dav_created): Call ap_escape_uri() on r->uri when caller doesn't provide a location. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592655 13f79535-47bb-0310-9956-ffa450edef68
-
- May 05, 2014
-
-
Jeff Trawick authored
Submitted by: jailletc36 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592632 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Define default port for "scgi" schemes (as chosen by mod_proxy_scgi) in a common location. Suggested by: jailletc36 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592615 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
ap_proxy_port_of_scheme(): Support default SCGI port (4000). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592529 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
to ap_proxy_determine_connection(): it must be a buffer of at least one byte in size. (And don't bother with using strcpy in order to zap a string.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592514 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592511 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
can't connect to the application git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592500 13f79535-47bb-0310-9956-ffa450edef68
-
- May 03, 2014
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592206 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
forum. Fix a minor formatting glitch with the attempt to show shell escaping for a hash sign. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592205 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592193 13f79535-47bb-0310-9956-ffa450edef68
-
- May 02, 2014
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592037 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1592032 13f79535-47bb-0310-9956-ffa450edef68
-
- May 01, 2014
-
-
https://svn.apache.org/repos/asf/httpd/mod_spdyJim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591623 13f79535-47bb-0310-9956-ffa450edef68
-
Takashi Sato authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591537 13f79535-47bb-0310-9956-ffa450edef68
-
- Apr 30, 2014
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591508 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
byte in an I/O buffer for '\0', which hasn't been needed since a strstr("\r\n\r\n") was removed in r371428. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591472 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Use type BOOL for modssl_ctx_t's field ocsp_use_request_nonce. Suggested by: kbrand. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591401 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Fix code typo. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591394 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Avoid one unnecessary test when checking 304 contradictions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591390 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
response. PR 55547. When mod_cache asks for a revalidation of a stale entry and the origin responds with a 304 (not that stale), the module strips the non-cacheable headers from the origin response and merges the stale headers to update the cache. The problem is that mod_cache won't forward the non-cacheable headers to the client, for example if the 304 response contains both Set-Cookie and 'Cache-Control: no-cache="Set-Cookie"' headers, or CacheIgnoreHeaders is used. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591328 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
Use the new MOD_CACHE_ENTITY_HEADERS[] names to check 304 contradictions against the same headers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591322 13f79535-47bb-0310-9956-ffa450edef68
-
Yann Ylavic authored
PR 55547. When the conditional request meets the conditions of the stale then revalidated entry, the forwarded 304 response includes the entity headers merged from the cached headers (before updating the entry). Strip them before returning a 304. Since the entity headers are stripped elsewhere, factorize the code using a new table (MOD_CACHE_ENTITY_HEADERS[]) containing these headers's names. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591320 13f79535-47bb-0310-9956-ffa450edef68
-