]> granicus.if.org Git - apache/log
apache
13 years agoReduce period during startup and restart where a successive signal may be lost
Stefan Fritsch [Tue, 26 Jul 2011 20:36:56 +0000 (20:36 +0000)]
Reduce period during startup and restart where a successive signal may be lost

PR: 43696
Submitted by: Arun Bhalla <arun shme net>

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

13 years agoDocs for mod_allowmethods: Clarify GET and HEAD
Rainer Jung [Tue, 26 Jul 2011 16:17:07 +0000 (16:17 +0000)]
Docs for mod_allowmethods: Clarify GET and HEAD
are synonymous, switch example to "Location".

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

13 years agoClarify docs for mod_allowmethods: you still
Rainer Jung [Tue, 26 Jul 2011 16:11:33 +0000 (16:11 +0000)]
Clarify docs for mod_allowmethods: you still
need to use TraceEnable to forbid TRACE.

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

13 years ago"Changes absolutely nothing" doesn't look like
Rainer Jung [Tue, 26 Jul 2011 15:55:14 +0000 (15:55 +0000)]
"Changes absolutely nothing" doesn't look like
a useful directive description ...

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

13 years agomod_allowmethods: Correct Merging of "reset" and do
Rainer Jung [Tue, 26 Jul 2011 15:52:40 +0000 (15:52 +0000)]
mod_allowmethods: Correct Merging of "reset" and do
not allow an empty parameter list for the
AllowMethods directive.

Furthermore switch from AP_MODULE_DECLARE_DATA
to AP_DECLARE_MODULE (the module was brought in
after the big logging refactoring).

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

13 years agoDocument the weird semantics of ap_find_command_in_modules()
Stefan Fritsch [Tue, 26 Jul 2011 09:47:51 +0000 (09:47 +0000)]
Document the weird semantics of ap_find_command_in_modules()

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

13 years agoThis functionality is available when the module is *loaded* into the server, not...
Rich Bowen [Mon, 25 Jul 2011 22:39:14 +0000 (22:39 +0000)]
This functionality is available when the module is *loaded* into the server, not *compiled* into the server.

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

13 years agoMissing "}" in example.
Rich Bowen [Mon, 25 Jul 2011 13:07:18 +0000 (13:07 +0000)]
Missing "}" in example.

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

13 years ago* Make trunk compile with APR trunk again (without LDAP support of course), by
Ruediger Pluem [Mon, 25 Jul 2011 07:08:33 +0000 (07:08 +0000)]
* Make trunk compile with APR trunk again (without LDAP support of course), by
  ensuring that we only include the include files of the APR / APU LDAP API if
  we use 1.x. Move stuff that depends on it inside the APR_HAS_LDAP block.

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

13 years agoAdd a CHANGES entry for all the module selection changes
Stefan Fritsch [Sun, 24 Jul 2011 19:19:44 +0000 (19:19 +0000)]
Add a CHANGES entry for all the module selection changes

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

13 years agoenable mod_lua at level 'all' if the dependencies are present
Stefan Fritsch [Sun, 24 Jul 2011 19:14:25 +0000 (19:14 +0000)]
enable mod_lua at level 'all' if the dependencies are present

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

13 years agoenable mod_ssl at level 'most'
Stefan Fritsch [Sun, 24 Jul 2011 19:06:59 +0000 (19:06 +0000)]
enable mod_ssl at level 'most'

Let's assume that if a system has the openssl dev headers installed in
the default location, it is very unlikely that crypto is forbidden in
the country that the system is located in.

If no ssl toolkit is found, disable mod_ssl instead of aborting.

The actual change is small, use 'diff -b' to review

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

13 years agoadjust mod_proxy build defaults:
Stefan Fritsch [Sun, 24 Jul 2011 18:59:25 +0000 (18:59 +0000)]
adjust mod_proxy build defaults:

Change the default for mod_proxy from 'reallyall' to 'most'.

Most mod_proxy_* modules default to whatever mod_proxy is set to.
Do this for mod_proxy_express, too (was explicit 'most').
Change mod_proxy_mods_fdpass to explicit 'all'.

See thread at
http://mail-archives.apache.org/mod_mbox/httpd-dev/201107.mbox/%3C201107052321.56063.sf@sfritsch.de%3E

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

13 years agoEnable mod_session_crypt if deps are fulfilled and mod_session is
Stefan Fritsch [Sun, 24 Jul 2011 18:57:17 +0000 (18:57 +0000)]
Enable mod_session_crypt if deps are fulfilled and mod_session is
enabled

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

13 years agoDon't fail if a module is selected for 'most' or 'all' but the dependencies
Stefan Fritsch [Sun, 24 Jul 2011 18:56:17 +0000 (18:56 +0000)]
Don't fail if a module is selected for 'most' or 'all' but the dependencies
are not fulfilled

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

13 years agoBring part some parts of r1142938 which were removed
Rainer Jung [Sat, 23 Jul 2011 22:24:55 +0000 (22:24 +0000)]
Bring part some parts of r1142938 which were removed
by the big ldap revert r1150179.

Original commit log:

Use APR_ADDTO instead of APR_SETVAR or direct
variable assignment.

...

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

13 years agoMerge branch revert-ap-ldap:
Stefan Fritsch [Sat, 23 Jul 2011 17:49:04 +0000 (17:49 +0000)]
Merge branch revert-ap-ldap:
Revert ap_ldap integration due to veto by Graham Leggett

Mailing list threads:
http://mail-archives.apache.org/mod_mbox/httpd-dev/201106.mbox/%3C4192DC1D-C0B9-42BB-B614-C3A41290F18B@sharp.fm%3E
http://mail-archives.apache.org/mod_mbox/httpd-dev/201107.mbox/%3C4E15E51E.4090700@rowe-clan.net%3E

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

13 years agoAdd change log entry, bump MMN revert-ap-ldap revert-ap-ldap
Stefan Fritsch [Sat, 23 Jul 2011 17:32:24 +0000 (17:32 +0000)]
Add change log entry, bump MMN

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150173 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1129808:
Stefan Fritsch [Sat, 23 Jul 2011 17:29:42 +0000 (17:29 +0000)]
Revert r1129808:

    Incorporate the ap_ldap incomplete API, as there is no interest or effort
    at APR to make this a complete abstraction, and it was voted 'off the island'
    with APR 2.0.  This will allow httpd 2.3 to build against either apr-2.0
    or apr+util 1.x.

This also reverts part of r1142938, which needs to be re-done.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150172 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1129886:
Stefan Fritsch [Sat, 23 Jul 2011 17:21:02 +0000 (17:21 +0000)]
Revert r1129886:

    Shift declaration logic of LDAP_DECLARE to ap_ldap.h from util_ldap.h

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150169 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1129891:
Stefan Fritsch [Sat, 23 Jul 2011 17:19:55 +0000 (17:19 +0000)]
Revert r1129891:

    LDAP_DECLARE Header adjustment for nw/win32

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150168 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1129956:
Stefan Fritsch [Sat, 23 Jul 2011 17:19:04 +0000 (17:19 +0000)]
Revert r1129956:

    Fix include path relative to modules/ldap/

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150167 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1130186:
Stefan Fritsch [Sat, 23 Jul 2011 17:18:15 +0000 (17:18 +0000)]
Revert r1130186:

    PR51307: Fix ldap_rebind build error when ldap is enabled and APR is built without threads.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150166 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1131393:
Stefan Fritsch [Sat, 23 Jul 2011 17:16:54 +0000 (17:16 +0000)]
Revert r1131393:

    Several fixes for the ap_ldap build logic. This should fix compilation
    without --with-ldap.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150165 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1140069:
Stefan Fritsch [Sat, 23 Jul 2011 17:10:49 +0000 (17:10 +0000)]
Revert r1140069:

    Fix load order dependencies in LDAP code by switching to use of APR
    optional functions for the inter-module API...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150164 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1140075:
Stefan Fritsch [Sat, 23 Jul 2011 17:09:19 +0000 (17:09 +0000)]
Revert r1140075:

    Pick up the license notices from the LDAP code.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150163 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1141201:
Stefan Fritsch [Sat, 23 Jul 2011 17:08:43 +0000 (17:08 +0000)]
Revert r1141201:

    Fix compilation error due to missing LDAP_DECLARE definition

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150162 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1141203:
Stefan Fritsch [Sat, 23 Jul 2011 17:07:41 +0000 (17:07 +0000)]
Revert r1141203:

    remove ap_ldap.h in make distclean

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150161 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1143221:
Stefan Fritsch [Sat, 23 Jul 2011 17:06:55 +0000 (17:06 +0000)]
Revert r1143221:

    No tabs please.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150160 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1143222:
Stefan Fritsch [Sat, 23 Jul 2011 17:06:01 +0000 (17:06 +0000)]
Revert r1143222:

    Added creating ap_ldap.h for NetWare.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150159 13f79535-47bb-0310-9956-ffa450edef68

13 years agoRevert r1143225:
Stefan Fritsch [Sat, 23 Jul 2011 17:04:57 +0000 (17:04 +0000)]
Revert r1143225:

    Removed define which is now in ap_ldap.h.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150158 13f79535-47bb-0310-9956-ffa450edef68

13 years agostart a branch for the revert of the ap_ldap integration
Stefan Fritsch [Sat, 23 Jul 2011 17:00:37 +0000 (17:00 +0000)]
start a branch for the revert of the ap_ldap integration

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/revert-ap-ldap@1150157 13f79535-47bb-0310-9956-ffa450edef68

13 years agoUpdates.
Lucien Gentis [Sat, 23 Jul 2011 15:21:53 +0000 (15:21 +0000)]
Updates.

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

13 years agoRebuild transformations and various recent doc changes.
Rich Bowen [Thu, 21 Jul 2011 14:47:32 +0000 (14:47 +0000)]
Rebuild transformations and various recent doc changes.

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

13 years ago"(!)" in the middle of a sentence is confusing, as it doesn't actually
Rich Bowen [Thu, 21 Jul 2011 13:56:27 +0000 (13:56 +0000)]
"(!)" in the middle of a sentence is confusing, as it doesn't actually
communicate anything.

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

13 years agoFix XML error and rebuild changes.
Rich Bowen [Thu, 21 Jul 2011 13:54:38 +0000 (13:54 +0000)]
Fix XML error and rebuild changes.

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

13 years agoSmall clarifications, as per tid 50730
Rich Bowen [Thu, 21 Jul 2011 13:44:00 +0000 (13:44 +0000)]
Small clarifications, as per tid 50730

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

13 years agoAdded new proxy modules to NetWare build.
Guenter Knauf [Wed, 20 Jul 2011 12:44:09 +0000 (12:44 +0000)]
Added new proxy modules to NetWare build.

Submitted by: NormW <normw gknw net>

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

13 years agoAdded forgfotten .dsp bits - my bad.
Guenter Knauf [Mon, 18 Jul 2011 22:31:04 +0000 (22:31 +0000)]
Added forgfotten .dsp bits - my bad.

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

13 years agoAdded new mods to Windows build system.
Guenter Knauf [Mon, 18 Jul 2011 11:58:43 +0000 (11:58 +0000)]
Added new mods to Windows build system.

Submitted by: Gregg L. Smith <gls gknw net>

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

13 years ago* server/vhost.c (get_addresses): For '*' and '_default_', return
Joe Orton [Mon, 18 Jul 2011 10:47:49 +0000 (10:47 +0000)]
* server/vhost.c (get_addresses): For '*' and '_default_', return
  address(es) for any address family, not IPv4 only.
  (dump_a_vhost): Use '*' for v4 or v6 wildcard address.

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

13 years agoSimplify code by using apr_array_pstrcat()
Stefan Fritsch [Sun, 17 Jul 2011 16:33:03 +0000 (16:33 +0000)]
Simplify code by using apr_array_pstrcat()

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

13 years agoMake the SERVER_NAME variable include [ ] for literal IPv6 addresses, as
Stefan Fritsch [Sun, 17 Jul 2011 13:56:28 +0000 (13:56 +0000)]
Make the SERVER_NAME variable include [ ] for literal IPv6 addresses, as
mandated by RFC 3875

PR: 26005

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

13 years agoFix parsing of Content-Length in type maps
Stefan Fritsch [Sun, 17 Jul 2011 08:52:35 +0000 (08:52 +0000)]
Fix parsing of Content-Length in type maps

PR: 42203
Submitted by: Nagae Hidetake <nagae eagan jp>

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

13 years agoAdd more (trace) logging to the ap_scan_script_header*() functions
Stefan Fritsch [Sat, 16 Jul 2011 21:53:18 +0000 (21:53 +0000)]
Add more (trace) logging to the ap_scan_script_header*() functions
Add ap_scan_script_header*_ex() functions that take a module index for
logging.
Make mod_cgi, mod_cgid, mod_proxy_fcgi, mod_proxy_scgi, mod_isapi use the
new functions.

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

13 years agoimprove readability of 'malformed header from script' message and simplify code
Stefan Fritsch [Sat, 16 Jul 2011 20:36:11 +0000 (20:36 +0000)]
improve readability of 'malformed header from script' message and simplify code

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

13 years agoTypo.
Lucien Gentis [Sat, 16 Jul 2011 16:08:13 +0000 (16:08 +0000)]
Typo.

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

13 years agoUpdates.
Lucien Gentis [Sat, 16 Jul 2011 16:06:43 +0000 (16:06 +0000)]
Updates.

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

13 years agoxforms
Eric Covener [Fri, 15 Jul 2011 23:02:06 +0000 (23:02 +0000)]
xforms

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

13 years agozap another "myserver" hostname
Eric Covener [Fri, 15 Jul 2011 22:52:52 +0000 (22:52 +0000)]
zap another "myserver" hostname

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

13 years agoimprove (but preserve searchable parts of) the error message when Options
Eric Covener [Fri, 15 Jul 2011 22:32:42 +0000 (22:32 +0000)]
improve (but preserve searchable parts of) the error message when Options
-Indexes is about to trigger a 403 in mod_autoindex, with a pointer
to mod_dir about how the DirectoryIndex might have been the real culprit.

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

13 years agos/myserver/example.com/
Eric Covener [Fri, 15 Jul 2011 21:49:27 +0000 (21:49 +0000)]
s/myserver/example.com/

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

13 years agodoc for DirectoryIndexRedirect
Eric Covener [Fri, 15 Jul 2011 21:47:15 +0000 (21:47 +0000)]
doc for DirectoryIndexRedirect

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

13 years agoAdd a mod_dir option to allow the used DirectoryIndex to
Eric Covener [Fri, 15 Jul 2011 21:45:57 +0000 (21:45 +0000)]
Add a mod_dir option to allow the used DirectoryIndex to
be externally redirected.

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

13 years agoInvert logic for env var utf-8 fixing.
Guenter Knauf [Fri, 15 Jul 2011 00:28:39 +0000 (00:28 +0000)]
Invert logic for env var utf-8 fixing.

Now we exclude a list of vars which we know for sure they
dont hold utf-8 chars; all other vars will be fixed. This
has the benefit that now also all vars from 3rd-party
modules will be fixed.

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

13 years agofix def'n of AP_SLOTMEM_PROVIDER_VERSION, use it
Jeff Trawick [Thu, 14 Jul 2011 14:47:59 +0000 (14:47 +0000)]
fix def'n of AP_SLOTMEM_PROVIDER_VERSION, use it

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

13 years agoUpdate.
Lucien Gentis [Thu, 14 Jul 2011 14:02:45 +0000 (14:02 +0000)]
Update.

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

13 years agoDon't try to compress requests with a zero sized body.
Stefan Fritsch [Wed, 13 Jul 2011 20:38:33 +0000 (20:38 +0000)]
Don't try to compress requests with a zero sized body.

PR: 51350

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

13 years agoUse APR_UNSPEC to allow startup on IP6-only systems.
Stefan Fritsch [Wed, 13 Jul 2011 19:21:11 +0000 (19:21 +0000)]
Use APR_UNSPEC to allow startup on IP6-only systems.

PR: 50592
Submitted by: Joe Orton, 2510 <root linkage white-void net>

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

13 years agoAdd some environment variables to the whitelist in suexec
Stefan Fritsch [Wed, 13 Jul 2011 19:11:21 +0000 (19:11 +0000)]
Add some environment variables to the whitelist in suexec

PR: 51499
Submitted by: Graham Laverty <graham reg ca>, Stefan Fritsch

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

13 years agoadjustments of build priorities of modules without special dependencies
Stefan Fritsch [Wed, 13 Jul 2011 18:59:28 +0000 (18:59 +0000)]
adjustments of build priorities of modules without special dependencies

all -> most:
- mod_sed

reallyall -> most:
- mod_log_debug

reallyall -> all:
- mod_dav_lock
- mod_echo
- mod_charset_lite
- mod_slotmem_plain
- mod_dialup

few -> all:
- mod_data
- mod_reflector
- mod_asis

most -> all:
- mod_heartbeat
- mod_heartmonitor
- mod_watchdog

most -> reallyall:
- mod_imagemap
- mod_cern_meta
- mod_ident

See thread at
http://mail-archives.apache.org/mod_mbox/httpd-dev/201107.mbox/%3C201107052321.56063.sf@sfritsch.de%3E

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

13 years agoFixed some more env vars which make problems.
Guenter Knauf [Tue, 12 Jul 2011 16:13:28 +0000 (16:13 +0000)]
Fixed some more env vars which make problems.

This fix is based on BZ 13029 / 34985, and includes
now the SSL_ and GEOIP_ vars; otherwise its impossible
to run CGIs when mod_ssl and/or mod_geoip are loaded
and those mods return UTF-8 chars in any var during a
request.

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

13 years agoFix regexp RewriteCond with NoCase,
Stefan Fritsch [Wed, 6 Jul 2011 20:07:56 +0000 (20:07 +0000)]
Fix regexp RewriteCond with NoCase,
reported by Steffen <info apachelounge com>

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

13 years ago* server/mpm_common.c (ap_core_child_status): Allocate the geninfo,
Joe Orton [Wed, 6 Jul 2011 15:40:17 +0000 (15:40 +0000)]
* server/mpm_common.c (ap_core_child_status): Allocate the geninfo,
  unused_geninfo ring heads from the heap; fixing gcc aliasing
  warnings.

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

13 years agoFixed Win32 build.
Guenter Knauf [Wed, 6 Jul 2011 09:26:10 +0000 (09:26 +0000)]
Fixed Win32 build.

Submitted by Gregg L. Smith <gls gknw.net>

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

13 years agoStupid CodeWarrior compiler cant initialize structs with vars.
Guenter Knauf [Wed, 6 Jul 2011 09:19:50 +0000 (09:19 +0000)]
Stupid CodeWarrior compiler cant initialize structs with vars.

Submitted by NormW <normw gknw.net>

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

13 years agoAdded mod_log_debug to NetWare build.
Guenter Knauf [Wed, 6 Jul 2011 09:18:53 +0000 (09:18 +0000)]
Added mod_log_debug to NetWare build.

Submitted by NormW <normw gknw.net>

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

13 years agoRemoved define which is now in ap_ldap.h.
Guenter Knauf [Tue, 5 Jul 2011 23:39:29 +0000 (23:39 +0000)]
Removed define which is now in ap_ldap.h.

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

13 years agoAdded creating ap_ldap.h for NetWare.
Guenter Knauf [Tue, 5 Jul 2011 22:56:29 +0000 (22:56 +0000)]
Added creating ap_ldap.h for NetWare.

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

13 years agoNo tabs please.
Guenter Knauf [Tue, 5 Jul 2011 22:54:37 +0000 (22:54 +0000)]
No tabs please.

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

13 years agoFix a few warnings about use of uninitialized values.
Stefan Fritsch [Tue, 5 Jul 2011 20:24:33 +0000 (20:24 +0000)]
Fix a few warnings about use of uninitialized values.

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

13 years agoAllow to specify module specific custom linker flags
Rainer Jung [Tue, 5 Jul 2011 09:24:23 +0000 (09:24 +0000)]
Allow to specify module specific custom linker flags
via the MOD_XXX_LDADD variables.

Use APR_ADDTO instead of APR_SETVAR or direct
variable assignment.

This is especially useful when building mod_lua
or mod_deflate against a lua resp. libz which
are installed in non-standard locations.
One can add "-R ..." to MOD_LUA_LDADD and
MOD_DEFLATE_LDADD before configure to fix
the RPATH/RUNPATH of those modules.

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

13 years agoMove PCRE_LIBS from HTTPD_LDFLAGS to
Rainer Jung [Tue, 5 Jul 2011 05:48:24 +0000 (05:48 +0000)]
Move PCRE_LIBS from HTTPD_LDFLAGS to
PROGRAM_LDADD.

Otherwise -lpcre comes before libmain which leads
to undefined recences during linking of httpd.

Followup to r1142739.

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

13 years agoTolerate dependency checking failures in configure
Rainer Jung [Tue, 5 Jul 2011 05:31:22 +0000 (05:31 +0000)]
Tolerate dependency checking failures in configure
for modules that have been enabled only implicitely.

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

13 years agoLine already contained in aclocal.m4.
Rainer Jung [Mon, 4 Jul 2011 17:13:42 +0000 (17:13 +0000)]
Line already contained in aclocal.m4.

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

13 years agoOnly link the httpd binary against PCRE.
Rainer Jung [Mon, 4 Jul 2011 17:03:13 +0000 (17:03 +0000)]
Only link the httpd binary against PCRE.
No other support binary needs PCRE.

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

13 years agoSilence compiler warnings.
Rainer Jung [Mon, 4 Jul 2011 16:37:46 +0000 (16:37 +0000)]
Silence compiler warnings.

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

13 years agoReset LDFLAGS after zlib testing for mod_deflate.
Rainer Jung [Mon, 4 Jul 2011 16:20:33 +0000 (16:20 +0000)]
Reset LDFLAGS after zlib testing for mod_deflate.

Library flags are kept in MOD_DEFLATE_LDADD, not
globally in LDFLAGS.

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

13 years agoRespect platform specific runpath linker flag
Rainer Jung [Mon, 4 Jul 2011 15:19:00 +0000 (15:19 +0000)]
Respect platform specific runpath linker flag
when building mod_deflate and mod_lua.

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

13 years ago1) Add --with-distcache to configure for choosing
Rainer Jung [Mon, 4 Jul 2011 13:03:01 +0000 (13:03 +0000)]
1) Add --with-distcache to configure for choosing
the distcache installation directory.

2) Use correct build variable MOD_SOCACHE_DC_LDADD
instead of MOD_SOCACHE_LDADD in build macro.

Also made the macro a bit more consistent with the
SSL checking macro.

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

13 years agoSupport reallyall option to configure also for
Rainer Jung [Mon, 4 Jul 2011 11:06:14 +0000 (11:06 +0000)]
Support reallyall option to configure also for
--enable-mods-static.

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

13 years agoeol-style native
Stefan Fritsch [Sun, 3 Jul 2011 20:04:54 +0000 (20:04 +0000)]
eol-style native

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

13 years agoOne more showstopper gone
Stefan Fritsch [Sun, 3 Jul 2011 19:57:41 +0000 (19:57 +0000)]
One more showstopper gone

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

13 years agoUpdate transforms
Stefan Fritsch [Sun, 3 Jul 2011 19:57:07 +0000 (19:57 +0000)]
Update transforms

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

13 years agoAdd some docs for AsyncRequestWorkerFactor
Stefan Fritsch [Sun, 3 Jul 2011 19:55:35 +0000 (19:55 +0000)]
Add some docs for AsyncRequestWorkerFactor

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

13 years agomake example config match the description; improve wording
Stefan Fritsch [Sun, 3 Jul 2011 16:51:04 +0000 (16:51 +0000)]
make example config match the description; improve wording

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

13 years agoFix build failure without HAVE_SYSLOG, e.g. on Netware
Stefan Fritsch [Sun, 3 Jul 2011 16:41:39 +0000 (16:41 +0000)]
Fix build failure without HAVE_SYSLOG, e.g. on Netware

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

13 years agoFix small docs typo.
Rainer Jung [Sun, 3 Jul 2011 14:08:21 +0000 (14:08 +0000)]
Fix small docs typo.

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

13 years agoInitialize apr_thread_t pointer to NULL so that apr_os_thread_put()
Jeff Trawick [Sat, 2 Jul 2011 18:53:29 +0000 (18:53 +0000)]
Initialize apr_thread_t pointer to NULL so that apr_os_thread_put()
allocates a new one.  This resolves a crash seen on WinXP, caused
by r1103595.

Bad revision found by: Gregg L Smith <gls gknw.net>

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

13 years agoUpdates.
Lucien Gentis [Sat, 2 Jul 2011 14:27:04 +0000 (14:27 +0000)]
Updates.

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

13 years agoupdate transforms
Stefan Fritsch [Sat, 2 Jul 2011 08:34:54 +0000 (08:34 +0000)]
update transforms

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

13 years agoAdd new non-default debugging module mod_log_debug
Stefan Fritsch [Sat, 2 Jul 2011 08:30:38 +0000 (08:30 +0000)]
Add new non-default debugging module mod_log_debug

It allows to log custom debug messages at various phases in the request
processing and is the first consumer of the new string-valued ap_expr API.

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

13 years agoUpdate auto-generated code
Stefan Fritsch [Sat, 2 Jul 2011 07:48:12 +0000 (07:48 +0000)]
Update auto-generated code

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

13 years agoAdd string valued expressions to ap_expr, do some API cleanup
Stefan Fritsch [Sat, 2 Jul 2011 07:45:00 +0000 (07:45 +0000)]
Add string valued expressions to ap_expr, do some API cleanup

- add possibility to have expressions that evaluate to a string and not to
  a boolean value
- modify ap_expr_parse_cmd() interface to support this and make it more
  convenient to use in general
- rename AP_EXPR_FLAGS_* to AP_EXPR_FLAG_* for consistency

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

13 years agoAdd REQUEST_STATUS variable to ap_expr
Stefan Fritsch [Sat, 2 Jul 2011 07:32:26 +0000 (07:32 +0000)]
Add REQUEST_STATUS variable to ap_expr

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

13 years agoFix logging of the log id of subrequests
Stefan Fritsch [Sat, 2 Jul 2011 06:45:54 +0000 (06:45 +0000)]
Fix logging of the log id of subrequests

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

13 years agoAdd some debug logging when loading server certificates
Stefan Fritsch [Wed, 29 Jun 2011 19:53:13 +0000 (19:53 +0000)]
Add some debug logging when loading server certificates

PR: 37912
Submitted by: Nick Burch <nick burch alfresco com>

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

13 years agoadd ap_ldap.h to svn:ignore
Stefan Fritsch [Wed, 29 Jun 2011 19:18:35 +0000 (19:18 +0000)]
add ap_ldap.h to svn:ignore

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

13 years agoremove ap_ldap.h in make distclean
Stefan Fritsch [Wed, 29 Jun 2011 19:16:36 +0000 (19:16 +0000)]
remove ap_ldap.h in make distclean

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

13 years agoFix compilation error due to missing LDAP_DECLARE definition
Stefan Fritsch [Wed, 29 Jun 2011 19:12:03 +0000 (19:12 +0000)]
Fix compilation error due to missing LDAP_DECLARE definition

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