summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add support for conditional logging depending on an expression.Stefan Fritsch2010-11-091-7/+29
| | | | | | | | | | The syntax is a bit unwieldy, the quotes have to start before the 'expr=': CustomLog "logs/cond_log" combined "expr=req('User-Agent') == 'x'" git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033157 13f79535-47bb-0310-9956-ffa450edef68
* use temp_pool for some temporary regexpsStefan Fritsch2010-11-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033145 13f79535-47bb-0310-9956-ffa450edef68
* Update transformsDaniel Earl Poirier2010-11-093-342/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033039 13f79535-47bb-0310-9956-ffa450edef68
* Remove out-of-date details about which modules are enabled by defaultDaniel Earl Poirier2010-11-091-341/+23
| | | | | | | | | | | | | from the documentation, in favor of suggesting getting the up-to-date information by running ./configure -h. The special cases previously documented here (such as, this module depends on this other module, or you probably don't want this module unless you're a developer), have had that information added to the output of configure -h in r1029814. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1033032 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild docs changes.Rich Bowen2010-11-094-8/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032987 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild SSL FAQ.Rich Bowen2010-11-081-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032724 13f79535-47bb-0310-9956-ffa450edef68
* Fixes PR47236 - Using : or @ in a URL already means something else, andRich Bowen2010-11-081-3/+3
| | | | | | | so shouldn't be inserted into a URL for other special meaning. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032722 13f79535-47bb-0310-9956-ffa450edef68
* follow up to r1031659:Jeff Trawick2010-11-081-5/+0
| | | | | | | | fix a remaining reference to the old non-zero default for MaxConnectionsPerChild for most MPMs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032706 13f79535-47bb-0310-9956-ffa450edef68
* update transformationStefan Fritsch2010-11-081-2/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032700 13f79535-47bb-0310-9956-ffa450edef68
* Note that CRL-querying browsers can have problems with low header timeouts.Stefan Fritsch2010-11-081-2/+17
| | | | | | | Add another expamle config. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032695 13f79535-47bb-0310-9956-ffa450edef68
* Thanks, everyone, for your work at ApacheCon. 54 documentation bugzillaRich Bowen2010-11-081-16/+0
| | | | | | | tickets closed. That's awesome. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032603 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild various files affected by the changes last week.Rich Bowen2010-11-0813-1905/+1613
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032598 13f79535-47bb-0310-9956-ffa450edef68
* generated changesJeff Trawick2010-11-086-377/+416
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032566 13f79535-47bb-0310-9956-ffa450edef68
* Add Error directive for aborting startup or htaccess processingJeff Trawick2010-11-083-0/+61
| | | | | | | | | with a specified error message. Be nice and strip off any quotes, which aren't necessary. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032565 13f79535-47bb-0310-9956-ffa450edef68
* mod_rewrite: Fix the RewriteEngine directive to work within aGraham Leggett2010-11-082-15/+48
| | | | | | | | location. Previously, once RewriteEngine was switched on globally, it was impossible to switch off. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032431 13f79535-47bb-0310-9956-ffa450edef68
* Update transformationsStefan Fritsch2010-11-0713-84/+54
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032414 13f79535-47bb-0310-9956-ffa450edef68
* Support %{HANDLER} in ap_expr (required for mod_filter)Stefan Fritsch2010-11-074-62/+30
| | | | | | | Update mod_filter docs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032413 13f79535-47bb-0310-9956-ffa450edef68
* Implement "reqenv", "note", "-z", "-n" in ap_expr.Stefan Fritsch2010-11-072-29/+72
| | | | | | | Make "env" ssl_expr compatible git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032408 13f79535-47bb-0310-9956-ffa450edef68
* generated filesJeff Trawick2010-11-073-22/+44
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032402 13f79535-47bb-0310-9956-ffa450edef68
* rewrite introductory section which lists the various modulesJeff Trawick2010-11-071-20/+42
| | | | | | | | | | | | required for proxy show more protocol modules (and in tabular form) separate protocol modules from balancing (mod_proxy_fdpass still omitted for now) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032399 13f79535-47bb-0310-9956-ffa450edef68
* Port "file" function from ssl_exprStefan Fritsch2010-11-072-1/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032393 13f79535-47bb-0310-9956-ffa450edef68
* mark connection for close after the return fromJeff Trawick2010-11-071-8/+6
| | | | | | | | | | | | | | | | | | | ap_proxy_determine_connection() before this revision: if there was an existing connection, ap_proxy_determine_connection() would close it but then clear the close flag, so it didn't get closed by ap_proxy_release_connection() thus, if this child process doesn't use the connection for a while, the application could be stuck in read() for the same while after: ap_proxy_release_connection() will close it after the request completes git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032345 13f79535-47bb-0310-9956-ffa450edef68
* Update.Lucien Gentis2010-11-071-8/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032334 13f79535-47bb-0310-9956-ffa450edef68
* Updates.Lucien Gentis2010-11-0712-1195/+927
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032317 13f79535-47bb-0310-9956-ffa450edef68
* log how long worker will be disabledJeff Trawick2010-11-071-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032290 13f79535-47bb-0310-9956-ffa450edef68
* improve wording of some function descriptionsJeff Trawick2010-11-071-32/+31
| | | | | | | | | add explicit "FIXME" to an ancient issue remove implicit fixme wording related to mutex use git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032286 13f79535-47bb-0310-9956-ffa450edef68
* Tweak some doxygen comments to get these functions to show up inDaniel Earl Poirier2010-11-072-0/+12
| | | | | | | the right places in the generated doc. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032275 13f79535-47bb-0310-9956-ffa450edef68
* Start some docs for the ap_expr parser. Stefan Fritsch2010-11-074-0/+632
| | | | | | | Still needs a lot of work but may be usefult for testers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032273 13f79535-47bb-0310-9956-ffa450edef68
* axe outdated comment about FIXMEs/CHECKMEsJeff Trawick2010-11-071-6/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032271 13f79535-47bb-0310-9956-ffa450edef68
* More fixes for picky compilersStefan Fritsch2010-11-073-10/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032268 13f79535-47bb-0310-9956-ffa450edef68
* avoid duplicate end-of-stdin headerJeff Trawick2010-11-071-10/+17
| | | | | | | | avoid passing {iov_base = &buffer, iov_len=0} to writev() when there is no stdin data git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032266 13f79535-47bb-0310-9956-ffa450edef68
* Implement "HTTPS" and "IPV6" vars in ap_exprStefan Fritsch2010-11-061-5/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032170 13f79535-47bb-0310-9956-ffa450edef68
* Another ooops: properly return APR_SUCCESSStefan Fritsch2010-11-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032169 13f79535-47bb-0310-9956-ffa450edef68
* Ooops. Forgot the minor bump for r1032167Stefan Fritsch2010-11-061-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032168 13f79535-47bb-0310-9956-ffa450edef68
* Add a generic pool cleanup function that sets a pointer to NULL and useStefan Fritsch2010-11-065-25/+18
| | | | | | | it to replace various pool cleanup functions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032167 13f79535-47bb-0310-9956-ffa450edef68
* Netware build fixesStefan Fritsch2010-11-062-2/+5
| | | | | | | Submitted by: NormW <normw gknw net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032163 13f79535-47bb-0310-9956-ffa450edef68
* add support for trace loglevels in mod_luaStefan Fritsch2010-11-061-0/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032084 13f79535-47bb-0310-9956-ffa450edef68
* Replace ap_expr with a parser derived from mod_ssl's parser. Make mod_ssl useStefan Fritsch2010-11-0632-3069/+3133
| | | | | | | | | | the new parser. Rework ap_expr's public interface and provide hooks for modules to add variables and functions. The Netware and Windows build files still need to be adjusted git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032073 13f79535-47bb-0310-9956-ffa450edef68
* Put the expression parser back into mod_includeStefan Fritsch2010-11-061-65/+675
| | | | | | | This reverts r642559 and r642978 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032059 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2010-11-0650-74/+105
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032056 13f79535-47bb-0310-9956-ffa450edef68
* Fix hook sorting for the pre_config hook.Stefan Fritsch2010-11-064-15/+5
| | | | | | | | Move modules/http/config2.m4 back to modules/http/config.m4, since this was only done as work-around in r88887 for the broken hook-sorting. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1032002 13f79535-47bb-0310-9956-ffa450edef68
* a pointer optim.Jim Jagielski2010-11-051-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031798 13f79535-47bb-0310-9956-ffa450edef68
* correction to r1031776, retain OR_UNSET with default AllowOverride NoneEric Covener2010-11-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031794 13f79535-47bb-0310-9956-ffa450edef68
* PR49823: Make the hardcoded default for AllowOverride match the default ↵Eric Covener2010-11-053-2/+5
| | | | | | config -- None. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031776 13f79535-47bb-0310-9956-ffa450edef68
* PR47765: leave a hint about ProxyPass and ProxyPassReverse not Eric Covener2010-11-052-1/+15
| | | | | | | | working in Directory and Files sections. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031762 13f79535-47bb-0310-9956-ffa450edef68
* PR47765: ProxyPass and ProxyPassReverse should not be accepted inEric Covener2010-11-052-0/+15
| | | | | | | | Directory or Files sections. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031758 13f79535-47bb-0310-9956-ffa450edef68
* PR#48720: SSLProxyVerify is not per-directory, only per-server.Eric Covener2010-11-052-40/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031742 13f79535-47bb-0310-9956-ffa450edef68
* PR#40047: explain that AJP_* variables can be used to send atrributes to the ↵Eric Covener2010-11-052-0/+15
| | | | | | backend, like JkEnvVar. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031731 13f79535-47bb-0310-9956-ffa450edef68
* minor typoEric Covener2010-11-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031671 13f79535-47bb-0310-9956-ffa450edef68
* Change the default of the Header directive to apply to responses of all typesEric Covener2010-11-052-18/+17
| | | | | | | | instead of just 2xx successful responses. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1031670 13f79535-47bb-0310-9956-ffa450edef68