]> granicus.if.org Git - apache/log
apache
14 years agomod_session_crypto: Use the apr v2.0 crypto interface, which has been
Graham Leggett [Sun, 22 May 2011 21:37:21 +0000 (21:37 +0000)]
mod_session_crypto: Use the apr v2.0 crypto interface, which has been
backported to apr-util v1.4.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1126233 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFix various "variable 'x' set but not used" warnings.
Stefan Fritsch [Sun, 22 May 2011 07:42:18 +0000 (07:42 +0000)]
Fix various "variable 'x' set but not used" warnings.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125877 13f79535-47bb-0310-9956-ffa450edef68

14 years agomod_charset_lite:
Stefan Fritsch [Sat, 21 May 2011 23:19:40 +0000 (23:19 +0000)]
mod_charset_lite:
Remove DebugLevel option in favour of per-module loglevel

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125843 13f79535-47bb-0310-9956-ffa450edef68

14 years agoReplace some "apr_p[c]alloc / memcpy" constructions into a single apr_pmemdup()s
Stefan Fritsch [Sat, 21 May 2011 21:06:15 +0000 (21:06 +0000)]
Replace some "apr_p[c]alloc / memcpy" constructions into a single apr_pmemdup()s

PR: 51214
Submitted by: Christophe Jaillet <christophe jaillet wanadoo fr>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125818 13f79535-47bb-0310-9956-ffa450edef68

14 years agoChange the indentation to resemble the rest of the project. No code change.
Stefan Fritsch [Sat, 21 May 2011 20:55:46 +0000 (20:55 +0000)]
Change the indentation to resemble the rest of the project. No code change.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125816 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd ap_regexec_len() function that works with non-null-terminated
Stefan Fritsch [Sat, 21 May 2011 20:34:05 +0000 (20:34 +0000)]
Add ap_regexec_len() function that works with non-null-terminated
strings.

PR: 51231
Submitted by: Yehezkel Horowitz <horowity checkpoint com>, Stefan Fritsch

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125802 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUpdates.
Lucien Gentis [Sat, 21 May 2011 15:15:40 +0000 (15:15 +0000)]
Updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125727 13f79535-47bb-0310-9956-ffa450edef68

14 years agoSome LDAP servers (wrongly) return LDAP_CONSTRAINT_VIOLATION if a user is
Stefan Fritsch [Sat, 21 May 2011 08:13:59 +0000 (08:13 +0000)]
Some LDAP servers (wrongly) return LDAP_CONSTRAINT_VIOLATION if a user is
locked due to too many password retries. This should not cause an internal
server error but be treated as "auth denied".

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125646 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd in BalancerGrowth and its functionality... this lays
Jim Jagielski [Fri, 20 May 2011 16:29:48 +0000 (16:29 +0000)]
Add in BalancerGrowth and its functionality... this lays
the framework for adding additional Balancers: post-config
by allowing for shm growth.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1125451 13f79535-47bb-0310-9956-ffa450edef68

14 years agoxforms
Jim Jagielski [Thu, 19 May 2011 16:29:40 +0000 (16:29 +0000)]
xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1124989 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd in proxy-scgi-pathinfo and proxy-fcgi-pathinfo envvars
Jim Jagielski [Thu, 19 May 2011 15:58:15 +0000 (15:58 +0000)]
Add in proxy-scgi-pathinfo and proxy-fcgi-pathinfo envvars
to allow "best guess" calculation of PATH_INFO for backend
FCGI/SCGI servers

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1124979 13f79535-47bb-0310-9956-ffa450edef68

14 years agoOops... wrong branch.
Jim Jagielski [Thu, 19 May 2011 14:00:32 +0000 (14:00 +0000)]
Oops... wrong branch.
allocate from pool.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1124793 13f79535-47bb-0310-9956-ffa450edef68

14 years agoCorrect Win64 Servername Identification
William A. Rowe Jr [Tue, 17 May 2011 23:21:00 +0000 (23:21 +0000)]
Correct Win64 Servername Identification

PR: 47418
Submitted by: [Jorge Schrauwen <jorge.schrauwen gmail.com>]

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1104624 13f79535-47bb-0310-9956-ffa450edef68

14 years agoWho even knows what ISINDEX means any more? Well, other than people reading this...
Rich Bowen [Tue, 17 May 2011 02:56:47 +0000 (02:56 +0000)]
Who even knows what ISINDEX means any more? Well, other than people reading this commit message.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103989 13f79535-47bb-0310-9956-ffa450edef68

14 years agoWhen shutting down with worker or event with active processes
Jeff Trawick [Mon, 16 May 2011 22:33:59 +0000 (22:33 +0000)]
When shutting down with worker or event with active processes
which had lost their scoreboard slot during a prior graceful
restart, calls to ap_unregister_extra_mpm_process() were hidden
if AP_DEBUG (maintainer mode) wasn't defined.

This resulted in an uninitialized generation variable being
passed through to the child_status hook.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103932 13f79535-47bb-0310-9956-ffa450edef68

14 years agoBoth lastmod and lastmods resolve to 0 when unset, but only lastmods is a
Graham Leggett [Mon, 16 May 2011 19:25:07 +0000 (19:25 +0000)]
Both lastmod and lastmods resolve to 0 when unset, but only lastmods is a
pointer. Fix comparison between apr_time_t and NULL.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103850 13f79535-47bb-0310-9956-ffa450edef68

14 years agofill in conn_rec::current_thread for WinNT, NetWare, and OS/2 MPMs
Jeff Trawick [Mon, 16 May 2011 02:19:42 +0000 (02:19 +0000)]
fill in conn_rec::current_thread for WinNT, NetWare, and OS/2 MPMs

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103595 13f79535-47bb-0310-9956-ffa450edef68

14 years agofix some typos in comments
Jeff Trawick [Mon, 16 May 2011 02:01:08 +0000 (02:01 +0000)]
fix some typos in comments

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103593 13f79535-47bb-0310-9956-ffa450edef68

14 years agomod_cache: When content is served stale, and there is no means to
Graham Leggett [Sun, 15 May 2011 18:15:48 +0000 (18:15 +0000)]
mod_cache: When content is served stale, and there is no means to
revalidate the content using ETag or Last-Modified, and we have
mandated no stale-on-error behaviour, stand down and don't cache.
Saves a cache write that will never be read.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103494 13f79535-47bb-0310-9956-ffa450edef68

14 years agoImprovements found by cppcheck:
Stefan Fritsch [Sun, 15 May 2011 16:58:45 +0000 (16:58 +0000)]
Improvements found by cppcheck:
remove some unused variables and dead assignments, reduce the scope of some
variables, add some parens to improve readability

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103459 13f79535-47bb-0310-9956-ffa450edef68

14 years agoRemove the references to apr_crypto_t where apr_crypto_block_t is already
Graham Leggett [Sun, 15 May 2011 14:15:22 +0000 (14:15 +0000)]
Remove the references to apr_crypto_t where apr_crypto_block_t is already
present.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103385 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd API protection against the deprecated v1.4 apr_crypto API.
Graham Leggett [Sun, 15 May 2011 12:44:25 +0000 (12:44 +0000)]
Add API protection against the deprecated v1.4 apr_crypto API.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103351 13f79535-47bb-0310-9956-ffa450edef68

14 years agoReorder the parameters as per the updated apr v2.0 apr_crypto API.
Graham Leggett [Sun, 15 May 2011 12:24:22 +0000 (12:24 +0000)]
Reorder the parameters as per the updated apr v2.0 apr_crypto API.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103337 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUse namespace protection on mode and type constants.
Graham Leggett [Sun, 15 May 2011 11:39:00 +0000 (11:39 +0000)]
Use namespace protection on mode and type constants.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103331 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFix memory leak in mod_deflate.c when SetOutputFilter is enabled and DEFLATE
Justin Erenkrantz [Sun, 15 May 2011 11:05:36 +0000 (11:05 +0000)]
Fix memory leak in mod_deflate.c when SetOutputFilter is enabled and DEFLATE
is the first filter in the chain - this is seen with mod_dav + mod_deflate
when the client can not do gzip and we constantly do the filter checks.

* modules/filters/mod_deflate.c
  (deflate_ctx): Add a flag as to whether we are successfully initialized.
  (deflate_out_filter): Always create filter ctx and set filter_init flag only
  after we are successfully initialized.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103315 13f79535-47bb-0310-9956-ffa450edef68

14 years agoIf chunked encoding / content-length are corrupt, we may treat parts
Stefan Fritsch [Sat, 14 May 2011 20:58:20 +0000 (20:58 +0000)]
If chunked encoding / content-length are corrupt, we may treat parts
of one request's body as the next one's headers. To be safe, we should
disable keep-alive in this case.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103223 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFix a timed out connection going into the keep-alive state after a timeout
Stefan Fritsch [Sat, 14 May 2011 20:25:55 +0000 (20:25 +0000)]
Fix a timed out connection going into the keep-alive state after a timeout
when discarding a request body.

PR: 51103

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103213 13f79535-47bb-0310-9956-ffa450edef68

14 years agoLog messages at the various points where mod_deflate returns APR_EGENERAL.
Stefan Fritsch [Sat, 14 May 2011 19:52:14 +0000 (19:52 +0000)]
Log messages at the various points where mod_deflate returns APR_EGENERAL.
Try to use level warning if the client sent invalid data and level error if
something went wrong on our side.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103199 13f79535-47bb-0310-9956-ffa450edef68

14 years agoupdates.
Lucien Gentis [Sat, 14 May 2011 16:58:01 +0000 (16:58 +0000)]
updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103159 13f79535-47bb-0310-9956-ffa450edef68

14 years agoone ap_expr item done
Stefan Fritsch [Sat, 14 May 2011 15:18:52 +0000 (15:18 +0000)]
one ap_expr item done

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103133 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAlso add the -U and -F operators for doing subrequest lookups to ap_expr.
Stefan Fritsch [Sat, 14 May 2011 15:12:33 +0000 (15:12 +0000)]
Also add the -U and -F operators for doing subrequest lookups to ap_expr.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103126 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUpdate.
Lucien Gentis [Sat, 14 May 2011 14:34:29 +0000 (14:34 +0000)]
Update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103117 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd various file existance test operators to ap_expr
Stefan Fritsch [Sat, 14 May 2011 13:22:11 +0000 (13:22 +0000)]
Add various file existance test operators to ap_expr

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103097 13f79535-47bb-0310-9956-ffa450edef68

14 years agoOne I'm signing up to finish
William A. Rowe Jr [Sat, 14 May 2011 12:36:44 +0000 (12:36 +0000)]
One I'm signing up to finish

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103090 13f79535-47bb-0310-9956-ffa450edef68

14 years agoSome STATUS thoughts from the 2.4.0 barcamp session
William A. Rowe Jr [Sat, 14 May 2011 10:38:41 +0000 (10:38 +0000)]
Some STATUS thoughts from the 2.4.0 barcamp session

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1103015 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUpdate xforms
Jim Jagielski [Fri, 13 May 2011 13:48:31 +0000 (13:48 +0000)]
Update xforms

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102734 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd in new mod_proxy "extension" module: mod_proxy_express.
Jim Jagielski [Fri, 13 May 2011 13:46:43 +0000 (13:46 +0000)]
Add in new mod_proxy "extension" module: mod_proxy_express.

This is a module developed by myself to support the
RedHat OpenShift Express project, to allow for dynamic
and fast reverse-proxy switching.

The idea is to easily map Host: header entries to
backend servers, with the mapping done in a DBM file
(think of mod_vhost_alias, kinda, for mod_proxy).
Yeah, mod_rewrite and RewriteMap could kinda do
it but (1) that is slow and (2) no support for
ProxyPassReverse capability.

Donated to the ASF.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102733 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFix configure error when configuring module set "reallyall".
Rainer Jung [Thu, 12 May 2011 14:35:03 +0000 (14:35 +0000)]
Fix configure error when configuring module set "reallyall".

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102328 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUse APR_STATUS_IS_... in some more cases.
Stefan Fritsch [Wed, 11 May 2011 22:51:46 +0000 (22:51 +0000)]
Use APR_STATUS_IS_... in some more cases.

While this is not strictly necessary everywhere, it makes it much easier
to find the problematic cases.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1102124 13f79535-47bb-0310-9956-ffa450edef68

14 years agoand bump to 2.3.13
Jim Jagielski [Wed, 11 May 2011 12:15:55 +0000 (12:15 +0000)]
and bump to 2.3.13

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101855 13f79535-47bb-0310-9956-ffa450edef68

14 years agoReady to tag 2.3.12-beta
Jim Jagielski [Wed, 11 May 2011 12:12:01 +0000 (12:12 +0000)]
Ready to tag 2.3.12-beta

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101853 13f79535-47bb-0310-9956-ffa450edef68

14 years agodocument userland/developerland change
Jim Jagielski [Wed, 11 May 2011 12:11:58 +0000 (12:11 +0000)]
document userland/developerland change

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101852 13f79535-47bb-0310-9956-ffa450edef68

14 years agodisable hook probes for our two hooks which have no args
Jeff Trawick [Tue, 10 May 2011 22:52:45 +0000 (22:52 +0000)]
disable hook probes for our two hooks which have no args

Reviewed by: jim

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101671 13f79535-47bb-0310-9956-ffa450edef68

14 years agoSilence autoconf 2.68 warnings.
Rainer Jung [Mon, 9 May 2011 20:37:50 +0000 (20:37 +0000)]
Silence autoconf 2.68 warnings.

Add AC_LANG_SOURCE to the two occurences
of AC_COMPILE_IFELSE in configure.in.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101216 13f79535-47bb-0310-9956-ffa450edef68

14 years agokeep -DAP_HOOK_PROBES_ENABLED (--enable-hook-probes) and
Jeff Trawick [Mon, 9 May 2011 20:34:42 +0000 (20:34 +0000)]
keep -DAP_HOOK_PROBES_ENABLED (--enable-hook-probes) and
-DAP_DECLARE_EXPORT (MinGW builds) out of the *CPPFLAGS
used for third-party module builds

introduce INTERNAL_CPPFLAGS for that; apxs bypasses this

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101211 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAnd more text
William A. Rowe Jr [Mon, 9 May 2011 20:13:01 +0000 (20:13 +0000)]
And more text

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101201 13f79535-47bb-0310-9956-ffa450edef68

14 years agoallow error log formatters to peek at the message format
Jeff Trawick [Mon, 9 May 2011 18:43:50 +0000 (18:43 +0000)]
allow error log formatters to peek at the message format

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101143 13f79535-47bb-0310-9956-ffa450edef68

14 years agorpm spec file: Remove requirement for /usr/share/magic.mime, we don't reference
Graham Leggett [Mon, 9 May 2011 16:28:04 +0000 (16:28 +0000)]
rpm spec file: Remove requirement for /usr/share/magic.mime, we don't reference
this file anywhere within the package.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101090 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUse AP_ instead of APR_ and move into the compile CPP
Jim Jagielski [Mon, 9 May 2011 15:58:10 +0000 (15:58 +0000)]
Use AP_ instead of APR_ and move into the compile CPP
flags

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101077 13f79535-47bb-0310-9956-ffa450edef68

14 years agoCleanup... most don't need apr_hooks.h at all...
Jim Jagielski [Mon, 9 May 2011 15:36:32 +0000 (15:36 +0000)]
Cleanup... most don't need apr_hooks.h at all...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101067 13f79535-47bb-0310-9956-ffa450edef68

14 years agoStart of ap_hooks.h setup
Jim Jagielski [Mon, 9 May 2011 15:36:22 +0000 (15:36 +0000)]
Start of ap_hooks.h setup

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101066 13f79535-47bb-0310-9956-ffa450edef68

14 years agorpm spec file: Remove corrupted %changelog entry:
Graham Leggett [Mon, 9 May 2011 15:32:02 +0000 (15:32 +0000)]
rpm spec file: Remove corrupted %changelog entry:
error: bad date in %changelog: See http://www.apache.org/dist/httpd/CHANGES_2.3

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101064 13f79535-47bb-0310-9956-ffa450edef68

14 years agoRebuild changes.
Rich Bowen [Mon, 9 May 2011 13:15:01 +0000 (13:15 +0000)]
Rebuild changes.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101013 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdds helpful comment from the 2.2 docs.
Rich Bowen [Mon, 9 May 2011 13:13:11 +0000 (13:13 +0000)]
Adds helpful comment from the 2.2 docs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1101012 13f79535-47bb-0310-9956-ffa450edef68

14 years agoPR51163: Resolve crashes when LDAP is used for authorization-only
Eric Covener [Sun, 8 May 2011 18:36:17 +0000 (18:36 +0000)]
PR51163: Resolve crashes when LDAP is used for authorization-only

Submitted By: Scott Hill <shill genscape.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100786 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUpdates.
Lucien Gentis [Sun, 8 May 2011 15:44:34 +0000 (15:44 +0000)]
Updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100759 13f79535-47bb-0310-9956-ffa450edef68

14 years agoreplace recent AJP direct comparisons to APR_TIMEUP with APR_STATUS_IS_TIMEUP.
Eric Covener [Sat, 7 May 2011 11:41:59 +0000 (11:41 +0000)]
replace recent AJP direct comparisons to APR_TIMEUP with APR_STATUS_IS_TIMEUP.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100513 13f79535-47bb-0310-9956-ffa450edef68

14 years agouse APR_STATUS_IS_TIMEUP() instead of direct comparison with APR_TIMEUP.
Eric Covener [Sat, 7 May 2011 11:34:23 +0000 (11:34 +0000)]
use APR_STATUS_IS_TIMEUP() instead of direct comparison with APR_TIMEUP.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100511 13f79535-47bb-0310-9956-ffa450edef68

14 years agoNot possible; you don't declare a variable const and then
William A. Rowe Jr [Sat, 7 May 2011 04:15:01 +0000 (04:15 +0000)]
Not possible; you don't declare a variable const and then
maniuplate it.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1100443 13f79535-47bb-0310-9956-ffa450edef68

14 years agoRebuilds a bunch of changes and translations.
Rich Bowen [Thu, 5 May 2011 13:41:31 +0000 (13:41 +0000)]
Rebuilds a bunch of changes and translations.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1099793 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd BSD-specific note about core dumping. (Via mi+apache aldan.algebra.com)
Rich Bowen [Thu, 5 May 2011 13:28:14 +0000 (13:28 +0000)]
Add BSD-specific note about core dumping. (Via mi+apache aldan.algebra.com)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1099783 13f79535-47bb-0310-9956-ffa450edef68

14 years agoMinor mime.types fixes:
Rainer Jung [Tue, 3 May 2011 11:47:59 +0000 (11:47 +0000)]
Minor mime.types fixes:
  - Change application/vnd.oasis.opendocument.text-master from otm to odm
  - Comment application/vnd.ms-office.activex+xml and video/vnd.dece.mp4
    because no suffixes were defined for those types.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1099022 13f79535-47bb-0310-9956-ffa450edef68

14 years agofix typo -- two periods
Eric Covener [Tue, 3 May 2011 00:38:01 +0000 (00:38 +0000)]
fix typo -- two periods

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098874 13f79535-47bb-0310-9956-ffa450edef68

14 years agomention mod_expires bailing out when the handler has set an Expires header.
Eric Covener [Tue, 3 May 2011 00:34:23 +0000 (00:34 +0000)]
mention mod_expires bailing out when the handler has set an Expires header.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098872 13f79535-47bb-0310-9956-ffa450edef68

14 years agoavoid compiler warnings with gcc
Stefan Fritsch [Sun, 1 May 2011 20:16:19 +0000 (20:16 +0000)]
avoid compiler warnings with gcc

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098399 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUpdate.
Lucien Gentis [Sun, 1 May 2011 16:03:49 +0000 (16:03 +0000)]
Update.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098363 13f79535-47bb-0310-9956-ffa450edef68

14 years agofix some dead assignments found by the clang analyzer
Jeff Trawick [Sat, 30 Apr 2011 21:18:58 +0000 (21:18 +0000)]
fix some dead assignments found by the clang analyzer

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1098162 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFollow on to 1057048:
Jeff Trawick [Wed, 27 Apr 2011 10:31:06 +0000 (10:31 +0000)]
Follow on to 1057048:

In the map of active workers, don't print spaces for scoreboard
slots which aren't used due to ThreadsPerChild < ThreadLimit or
MaxClients/ThreadsPerChild < ServerLimit; simply omit those slots
from the display.  Workers in those slots which are gracefully
exiting (from a previous generation with a different MPM config)
will be displayed, and the map will shrink as those workers exit.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1097070 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFix double free in out-of-mem situation
Stefan Fritsch [Tue, 26 Apr 2011 19:17:16 +0000 (19:17 +0000)]
Fix double free in out-of-mem situation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096855 13f79535-47bb-0310-9956-ffa450edef68

14 years agoWinNT MPM has hard-coded daemon limit of 1, not 0
Jeff Trawick [Tue, 26 Apr 2011 17:26:44 +0000 (17:26 +0000)]
WinNT MPM has hard-coded daemon limit of 1, not 0

trunk mod_status relies on this value for proper formatting
of the workers; now we see '-' for the idle WinNT MPM workers
instead of ' '

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096814 13f79535-47bb-0310-9956-ffa450edef68

14 years agoMake sure support/check_forensic works with mod_unique_id loaded too.
Igor Galić [Tue, 26 Apr 2011 15:10:00 +0000 (15:10 +0000)]
Make sure support/check_forensic works with mod_unique_id loaded too.
Author: Joes Shaefer

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096775 13f79535-47bb-0310-9956-ffa450edef68

14 years agospelling fix
Jeff Trawick [Mon, 25 Apr 2011 22:49:59 +0000 (22:49 +0000)]
spelling fix

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096624 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd child_status hook for tracking creation/termination of MPM child
Jeff Trawick [Mon, 25 Apr 2011 21:21:22 +0000 (21:21 +0000)]
Add child_status hook for tracking creation/termination of MPM child
processes.  Add end_generation hook for notification when the last
MPM child of a generation exits.

end_generation is implemented completely by core using the
child_status hook run by the MPM.

simple and mpmt_os2 MPMs don't currently run the child_status
hook, so neither hook is invoked with those MPMs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096609 13f79535-47bb-0310-9956-ffa450edef68

14 years agomod_ldap: Make LDAPSharedCacheSize 0 create a non-shared-memory cache per
Stefan Fritsch [Mon, 25 Apr 2011 20:00:43 +0000 (20:00 +0000)]
mod_ldap: Make LDAPSharedCacheSize 0 create a non-shared-memory cache per
process as opposed to disabling caching completely. This allows to use
the non-shared-memory cache as a workaround for the shared memory cache
not being available during graceful restarts

PR: 48958

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096577 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd new ap_reserve_module_slots/ap_reserve_module_slots_directive API,
Stefan Fritsch [Mon, 25 Apr 2011 19:22:04 +0000 (19:22 +0000)]
Add new ap_reserve_module_slots/ap_reserve_module_slots_directive API,
necessary if a module (like mod_perl) registers additional modules later than the
EXEC_ON_READ phase.

Tested by: Torsten Foertsch <torsten foertsch gmx net>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096569 13f79535-47bb-0310-9956-ffa450edef68

14 years agoReport filename and line number in config warning
Stefan Fritsch [Mon, 25 Apr 2011 18:28:34 +0000 (18:28 +0000)]
Report filename and line number in config warning

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1096551 13f79535-47bb-0310-9956-ffa450edef68

14 years agoavoid useless call to apr_pstrdup
Stefan Fritsch [Fri, 22 Apr 2011 18:02:34 +0000 (18:02 +0000)]
avoid useless call to apr_pstrdup

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095972 13f79535-47bb-0310-9956-ffa450edef68

14 years agoupdate transform
Daniel Earl Poirier [Fri, 22 Apr 2011 15:30:56 +0000 (15:30 +0000)]
update transform

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095949 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdd example for using %{msec_frac}t.
Daniel Earl Poirier [Fri, 22 Apr 2011 15:30:43 +0000 (15:30 +0000)]
Add example for using %{msec_frac}t.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095948 13f79535-47bb-0310-9956-ffa450edef68

14 years ago* server/util_pcre.c (ap_regerror): Use passed-in buffer size rather
Joe Orton [Wed, 20 Apr 2011 16:17:44 +0000 (16:17 +0000)]
* server/util_pcre.c (ap_regerror): Use passed-in buffer size rather
  than the size of a pointer.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095448 13f79535-47bb-0310-9956-ffa450edef68

14 years agoThe pre_config hook should return int, not apr_status_t.
Stefan Fritsch [Tue, 19 Apr 2011 21:01:52 +0000 (21:01 +0000)]
The pre_config hook should return int, not apr_status_t.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1095213 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFixed line length to < 80 char.
Guenter Knauf [Sun, 17 Apr 2011 19:17:40 +0000 (19:17 +0000)]
Fixed line length to < 80 char.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1094189 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAdded shebang check for '! so that .vbs scripts can work as CGI.
Guenter Knauf [Sun, 17 Apr 2011 16:38:42 +0000 (16:38 +0000)]
Added shebang check for '! so that .vbs scripts can work as CGI.

Backport of r1054347 from trunk; reviewed by wrowe, trawick.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1094174 13f79535-47bb-0310-9956-ffa450edef68

14 years agoclarify comment
Stefan Fritsch [Sun, 17 Apr 2011 10:17:37 +0000 (10:17 +0000)]
clarify comment

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1094127 13f79535-47bb-0310-9956-ffa450edef68

14 years agoMiscellaneous corrections.
Lucien Gentis [Sat, 16 Apr 2011 14:55:13 +0000 (14:55 +0000)]
Miscellaneous corrections.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1094005 13f79535-47bb-0310-9956-ffa450edef68

14 years agoUpdates.
Lucien Gentis [Sat, 16 Apr 2011 13:21:45 +0000 (13:21 +0000)]
Updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1093991 13f79535-47bb-0310-9956-ffa450edef68

14 years agovia Matthew Sporleder - domain is required in the CO flag or cookies
Rich Bowen [Fri, 15 Apr 2011 20:14:15 +0000 (20:14 +0000)]
via Matthew Sporleder - domain is required in the CO flag or cookies
aren't set.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092799 13f79535-47bb-0310-9956-ffa450edef68

14 years agoThe domain is not in fact optional. The cookie is not set if you don't
Rich Bowen [Fri, 15 Apr 2011 20:13:18 +0000 (20:13 +0000)]
The domain is not in fact optional. The cookie is not set if you don't
set the domain. (via Matthew Sporleder)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092798 13f79535-47bb-0310-9956-ffa450edef68

14 years agoWhether it's intentional or not, the hostname/domainname argument to the
Rich Bowen [Fri, 15 Apr 2011 20:06:53 +0000 (20:06 +0000)]
Whether it's intentional or not, the hostname/domainname argument to the
RewriteRule CO flag is in fact required. Cookies are not set without it.
(via Matthew Sporleder)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092797 13f79535-47bb-0310-9956-ffa450edef68

14 years agoPrevent segfault if DYNAMIC_MODULE_LIMIT is reached
Stefan Fritsch [Fri, 15 Apr 2011 19:04:29 +0000 (19:04 +0000)]
Prevent segfault if DYNAMIC_MODULE_LIMIT is reached

PR: 51072
Submitted by: Torsten Förtsch <torsten foertsch gmx net>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092787 13f79535-47bb-0310-9956-ffa450edef68

14 years agomove -L/path/to/pcrelib -lpcre out beyond all the LDFLAGS
Jeff Trawick [Thu, 14 Apr 2011 19:16:44 +0000 (19:16 +0000)]
move -L/path/to/pcrelib -lpcre out beyond all the LDFLAGS

this fixes unresolved symbol errors on on MinGW

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092445 13f79535-47bb-0310-9956-ffa450edef68

14 years agoFixed missing struct member error introduced with r1092076.
Guenter Knauf [Thu, 14 Apr 2011 13:05:48 +0000 (13:05 +0000)]
Fixed missing struct member error introduced with r1092076.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092212 13f79535-47bb-0310-9956-ffa450edef68

14 years agotry to prevent a single long request marking a worker in error.
Jean-Frederic Clere [Thu, 14 Apr 2011 09:36:14 +0000 (09:36 +0000)]
try to prevent a single long request marking a worker in error.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1092076 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAxed tabs and trailing spaces.
Guenter Knauf [Wed, 13 Apr 2011 01:29:02 +0000 (01:29 +0000)]
Axed tabs and trailing spaces.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1091621 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAP_ENABLE_V4_MAPPED with WinNT MPM
Jeff Trawick [Tue, 12 Apr 2011 15:26:25 +0000 (15:26 +0000)]
AP_ENABLE_V4_MAPPED with WinNT MPM

  mpm_winnt.c: Fail to compile if enabled, and add a hint about the
               issue to address before it will work.
  configure.in: Move the --enable-v4-mapped check to below the
                MPM logic, and default to --disable-v4-mapped if
                using the WinNT MPM

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1091467 13f79535-47bb-0310-9956-ffa450edef68

14 years agoadd some debug logging to show more information about passing of sockets
Jeff Trawick [Tue, 12 Apr 2011 14:15:27 +0000 (14:15 +0000)]
add some debug logging to show more information about passing of sockets
between parent and child

the extra info is helpful when using a generic listener on an IPv6-
enabled box when either IPV6_V6ONLY isn't defined for the APR build
or httpd is built with IPv4-mapped addresses enabled

in that case you'll see the parent writing one socket but the child
expecting too, before it bails out with

(OS 109)The pipe has been ended.  : Child: Unable to read socket data
from parent

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1091421 13f79535-47bb-0310-9956-ffa450edef68

14 years agoAllow apr and apr-util to be in 2 different location.
Jean-Frederic Clere [Tue, 12 Apr 2011 09:09:52 +0000 (09:09 +0000)]
Allow apr and apr-util to be in 2 different location.
Otherwise: apr_version.h is not found when apr-util is tested.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1091330 13f79535-47bb-0310-9956-ffa450edef68

14 years agoaxe the cast in the call to our mpm_nt_eventlog_stderr_open()
Jeff Trawick [Mon, 11 Apr 2011 14:10:59 +0000 (14:10 +0000)]
axe the cast in the call to our mpm_nt_eventlog_stderr_open()
by fixing the function

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1091079 13f79535-47bb-0310-9956-ffa450edef68

14 years agomatch expected type of arg to StartService()
Jeff Trawick [Mon, 11 Apr 2011 13:56:17 +0000 (13:56 +0000)]
match expected type of arg to StartService()

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1091076 13f79535-47bb-0310-9956-ffa450edef68

14 years agoignore generated file httpd.exe
Jeff Trawick [Sun, 10 Apr 2011 19:22:25 +0000 (19:22 +0000)]
ignore generated file httpd.exe

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1090870 13f79535-47bb-0310-9956-ffa450edef68