]>
granicus.if.org Git - apache/log
Stefan Fritsch [Mon, 9 Nov 2009 13:14:07 +0000 (13:14 +0000)]
Make PUT with DAV_MODE_WRITE_TRUNC create a temporary file first and, when the
transfer has been completed successfully, move it over the old file.
Since this would break inode keyed locking, switch to filename keyed locking
exclusively.
PR: 39815
Submitted by: Paul Querna, Stefan Fritsch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@834049
13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 9 Nov 2009 11:17:01 +0000 (11:17 +0000)]
Instead of checking device ids, try rename first and in case of EXDEV,
fallback to copy.
From rename(2) on Linux: Linux permits a file system to be mounted at multiple
points, but rename() does not work across different mount points, even
if the same file system is mounted on both.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@834019
13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 9 Nov 2009 10:43:16 +0000 (10:43 +0000)]
Also remove trailing whitespace in the value
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@834013
13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Mon, 9 Nov 2009 09:59:53 +0000 (09:59 +0000)]
Simplify code by using apr_strtok
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@834006
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sun, 8 Nov 2009 22:20:37 +0000 (22:20 +0000)]
Rebuild html from xml typo fixes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833936
13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 8 Nov 2009 13:56:00 +0000 (13:56 +0000)]
Little typos.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833878
13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Fritsch [Sat, 7 Nov 2009 19:19:10 +0000 (19:19 +0000)]
mod_log_config: Make ${cookie}C correctly match whole cookie names
instead of substrings.
PR: 28037
Submitted by: Dan Franklin <dan dan-franklin.com>, Stefan Fritsch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833738
13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 7 Nov 2009 17:45:55 +0000 (17:45 +0000)]
Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833722
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Sat, 7 Nov 2009 17:40:28 +0000 (17:40 +0000)]
Typo correction. Thanks Lucien.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833721
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Temme [Fri, 6 Nov 2009 23:18:33 +0000 (23:18 +0000)]
Some additional new feature goodness to be part of 2.4. Please review
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833596
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 6 Nov 2009 22:51:42 +0000 (22:51 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_callback_Info): Add parentheses
around bitwise-and.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833593
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 6 Nov 2009 22:33:37 +0000 (22:33 +0000)]
update pollset to reflect changed connection state before closing the socket;
otherwise the pollset-remove can crash (at least with select-based poll, since
fd is now -1)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833583
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 6 Nov 2009 22:33:19 +0000 (22:33 +0000)]
SECURITY: Partial fix for CVE-2009-3555:
Reject client-initiated renegotiations; this is sufficient to prevent
the attack for any configuration which does not require renegotiation
due to per-directory/per-location access control configuration.
Configuration with per-directory/per-location access control
requirements (such as "SSLVerifyClient require") are still vulnerable
to CVE-2009-3555 with this patch applied (if using OpenSSL <= 0.9.8k).
* modules/ssl/ssl_private.h (SSLConnRec): Add reneg_state field.
(ssl_callback_Info): Renamed from ssl_callback_LogTracingState.
* modules/ssl/ssl_engine_init.c (ssl_init_ctx_callbacks): Install
the (renamed) info callback unconditionally.
* modules/ssl/ssl_engine_io.c (ssl_filter_ctx_t): Add config pointer
to SSLConnRec.
(bio_filter_out_write, bio_filter_in_read): Fail with
APR_ECONNABORTED if the reneg state is set to RENEG_ABORT.
* modules/ssl/ssl_engine_kernel.c (log_tracing_state): Factored out
of ssl_callback_LogTracingState.
(ssl_callback_Info): New function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833582
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Temme [Fri, 6 Nov 2009 17:20:24 +0000 (17:20 +0000)]
Remove mod_unique_id from the default build.
Reviewed by: sctemme, niq, rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833477
13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Fri, 6 Nov 2009 13:42:16 +0000 (13:42 +0000)]
Update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833393
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Fri, 6 Nov 2009 08:55:20 +0000 (08:55 +0000)]
Touch file, SVN testing. Eeek =)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833322
13f79535 -47bb-0310-9956-
ffa450edef68
Brian McCallister [Thu, 5 Nov 2009 19:31:27 +0000 (19:31 +0000)]
expose r->notes to lua
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833141
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 19:23:09 +0000 (19:23 +0000)]
seealso list in all the various docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833139
13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 5 Nov 2009 17:29:31 +0000 (17:29 +0000)]
Little typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833090
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 15:43:23 +0000 (15:43 +0000)]
Moves the "canonial URL" example to remapping
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@833061
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 02:42:38 +0000 (02:42 +0000)]
Moves the "dynamically regenerated" rule to advanced.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832977
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 02:34:59 +0000 (02:34 +0000)]
Removing a ruleset that not only doesn't have a description, but also
can't possibly work, since it contains a fully-qualified URL in the
RewriteRule. Feel free to revert iff you can provide a description and a
functional rule.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832976
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 01:55:43 +0000 (01:55 +0000)]
Moves the 'browser-specific' rule into remapping.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832973
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 01:55:25 +0000 (01:55 +0000)]
Moves the 'sharding' rule into the 'advanced' doc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832971
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 01:29:29 +0000 (01:29 +0000)]
I'm actually not terribly thrilled with the notion of an "advanced" doc,
because that's such an arbitrary designation, and I'm afraid that it
will become a catch-all. So if someone wants to do this differently, I
certainly won't object.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832962
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 01:16:47 +0000 (01:16 +0000)]
Removing this rule entirely, because it's not meaningful. It relies on
REMOTE_IDENT. Browsers stopped sending REMOTE_IDENT 15 years ago, and
even when they did, it wasn't trustworthy.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832952
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Thu, 5 Nov 2009 00:56:06 +0000 (00:56 +0000)]
* modules/ssl/ssl_toolkit_compat.h: Fix compat with older OpenSSL.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832943
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 00:43:08 +0000 (00:43 +0000)]
Relocates another rule.
Please also note that this rule refers to before and after 1.3b6.
That's embarrassing. It would be great if someone would apply the
relevant changes to the 2.2 and 2.0 docs also.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832935
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Thu, 5 Nov 2009 00:12:41 +0000 (00:12 +0000)]
Relocates another recipe, and updates it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832923
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 4 Nov 2009 23:59:17 +0000 (23:59 +0000)]
* server/mpm/simple: Ignore more.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832920
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 4 Nov 2009 23:48:52 +0000 (23:48 +0000)]
add an early note about the Pattern in a rewriterule behaving
counterintuitively in per-directory context. (lots of mysterious no-op
rulesets due to ^/ in htaccess)
Tweak QSA text.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832914
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 4 Nov 2009 23:39:57 +0000 (23:39 +0000)]
* modules/lua/: s/apr_strnatcmp/strcmp/ - strnat*cmp functions are
for natural order string sorting.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832910
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 4 Nov 2009 23:35:30 +0000 (23:35 +0000)]
tweak MPM configure to avoid having to grep for MPM names in lists
of MPMs of some type (threaded or share-able or enabled), as suggested
by jorton
rename some MPM-related variables
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832907
13f79535 -47bb-0310-9956-
ffa450edef68
Brian McCallister [Wed, 4 Nov 2009 23:28:22 +0000 (23:28 +0000)]
allow setting of r->user from lua
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832905
13f79535 -47bb-0310-9956-
ffa450edef68
Brian McCallister [Wed, 4 Nov 2009 23:22:15 +0000 (23:22 +0000)]
map r->err_headers_out into lua
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832901
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 4 Nov 2009 23:11:30 +0000 (23:11 +0000)]
* server/mpm/*: Ignore generated files with MPM DSO builds.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832899
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 4 Nov 2009 22:26:23 +0000 (22:26 +0000)]
* modules/filters/mod_include.c (handle_printenv): Fix handling of
lazy variables, courtesy of LLVM scan-build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832886
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 4 Nov 2009 19:45:10 +0000 (19:45 +0000)]
document --enable-mpms-shared
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832859
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Wed, 4 Nov 2009 18:13:15 +0000 (18:13 +0000)]
Should be a leading slash on that regex. Thanks to Bob Ionescu.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832826
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 4 Nov 2009 15:55:10 +0000 (15:55 +0000)]
Add a LoadModule directive for the default MPM to the conf file when building MPMs
as shared modules.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832778
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 4 Nov 2009 14:30:55 +0000 (14:30 +0000)]
ServerAlias and Listen accumulate, not supercede. The latter of course is n/a to vhosts!
Additional rewording of vhost details.
PR48125
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832759
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Wed, 4 Nov 2009 00:10:36 +0000 (00:10 +0000)]
Split RewriteCond into two sections, brought TestString section up to date.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832627
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 3 Nov 2009 23:51:20 +0000 (23:51 +0000)]
respect the MPM's indication passed on APACHE_MPM_SUPPORTED() of whether
or not it can run as a shared library
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832621
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Tue, 3 Nov 2009 21:43:14 +0000 (21:43 +0000)]
added back HAVE_OCSP define hack for non-configure platforms, but
only use if HAVE_OCSP is not yet defined as suggested by rpluem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832572
13f79535 -47bb-0310-9956-
ffa450edef68
Sander Temme [Tue, 3 Nov 2009 18:19:33 +0000 (18:19 +0000)]
We now check for OCSP support in configure, so we can lose an OpenSSL version
number check. Use a type safe STACK.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832496
13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Earl Poirier [Tue, 3 Nov 2009 14:59:24 +0000 (14:59 +0000)]
Fix remaining doxygen warnings. "make dox" is now clean with doxygen
version 1.5.8.
PR: 48093
Submitted by: Brad Hards
Reviewed by: poirier
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832442
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 3 Nov 2009 14:36:48 +0000 (14:36 +0000)]
Change the configure-based MPM build mechanism to support building
an MPM as a shared shared or dynamic module, primarily using the
APACHE_MPM_MODULE() function.
--enable-mpms-shared now builds/installs the MPMs as dynamic modules.
(But no LoadModule directives are added.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832434
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 3 Nov 2009 14:32:27 +0000 (14:32 +0000)]
--with-mpm and --enable-mpms-shared:
. improve messages
. check for inconsistent settings
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832429
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 3 Nov 2009 13:29:31 +0000 (13:29 +0000)]
Brind OS/2 MPM up to date with current API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832409
13f79535 -47bb-0310-9956-
ffa450edef68
Nilgun Belma Buguner [Tue, 3 Nov 2009 07:02:59 +0000 (07:02 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832316
13f79535 -47bb-0310-9956-
ffa450edef68
Nilgun Belma Buguner [Tue, 3 Nov 2009 06:56:52 +0000 (06:56 +0000)]
update for sync with English docs.
Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
Reviewed by: Orhan Berent <berent belgeler.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832315
13f79535 -47bb-0310-9956-
ffa450edef68
Nilgun Belma Buguner [Tue, 3 Nov 2009 06:54:40 +0000 (06:54 +0000)]
fixed validation error:
Attribute value "proxy-deny" of type ID must be unique within the document.
Possibly a copy&paste error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832314
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 3 Nov 2009 06:09:35 +0000 (06:09 +0000)]
The hostname requires a http:// on the front of it, since we're
redirecting to it. This recipe has apparently been wrong for years.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832310
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 3 Nov 2009 06:08:36 +0000 (06:08 +0000)]
Build Colm's 'sharding' recipe.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832309
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 3 Nov 2009 02:39:41 +0000 (02:39 +0000)]
Correct the time-range for the time-based rewrite rule and warn about the effects of caches.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832278
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 3 Nov 2009 02:27:09 +0000 (02:27 +0000)]
Adding missed </p>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832270
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 3 Nov 2009 02:06:08 +0000 (02:06 +0000)]
Fixup for two grammar nits - pluralisation and articulation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832263
13f79535 -47bb-0310-9956-
ffa450edef68
Colm MacCarthaigh [Tue, 3 Nov 2009 02:02:23 +0000 (02:02 +0000)]
Rewrite the "cluster" section of the rewrite docs. Changes;
* Call the technique "sharding" - like the rest of the world does.
* Simplify to just one example use-case, sharding users.
* Make the usage of the term "physical host" consistent.
* Remove unreachable nonsense rewrite rules
* Remove redundant sentences.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832261
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Tue, 3 Nov 2009 01:09:38 +0000 (01:09 +0000)]
Removing more cruft, rewriting what's left
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832239
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 3 Nov 2009 01:01:11 +0000 (01:01 +0000)]
Clarify that this technique works in per-directory scope.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832237
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 3 Nov 2009 00:55:56 +0000 (00:55 +0000)]
Moves another rule over to the category-specific file, and updates it
to use more efficient techniques.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832236
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 3 Nov 2009 00:38:06 +0000 (00:38 +0000)]
more configure-time support for dynamically loadable MPMs:
. axe --with-mpm="shared" hack, replace with --enable-mpms-shared={all|list}
. replace singular MPM_NAME with access to the list of enabled MPMs
. replace singular MPM_SUBDIR with list MPM_SUBDIRS
. enable OS/2 MPM in same manner as others with configure support instead of
hard-coding in configure.in
Current state: MPMs are built as static archives (but not linked to httpd) with
--enable-mpms-shared, so they still have to be built with apxs to load
dynamically.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832228
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Tue, 3 Nov 2009 00:16:57 +0000 (00:16 +0000)]
Moves another rule out of rewrite_guide, and updates it for modern
versions of mod_rewrite
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832217
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 23:49:53 +0000 (23:49 +0000)]
Moves more recipes to their new locations, with some minor changes to
each.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832204
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 23:20:12 +0000 (23:20 +0000)]
Turn that into a warning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832185
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 23:12:48 +0000 (23:12 +0000)]
Adds access to the list of resources.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832183
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 23:12:26 +0000 (23:12 +0000)]
Moves the 'image theft' recipe from rewrite_guide to access
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832182
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 2 Nov 2009 23:03:14 +0000 (23:03 +0000)]
use ap_strchr_c to protect const-ness of input string
(and thus quiet gcc in maintainer mode)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832177
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 22:57:44 +0000 (22:57 +0000)]
Removes the 'block evil robots' rule from rewrite_guide, moves it to
access, and makes it not suck.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832175
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Mon, 2 Nov 2009 22:51:45 +0000 (22:51 +0000)]
Vhosts: treating a pure-numeric Host header as a port is nonsense.
PR 44979
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832172
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Mon, 2 Nov 2009 22:05:01 +0000 (22:05 +0000)]
Ripping out the stuff that isn't really module reference, and translating the
introduction to English
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832130
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Mon, 2 Nov 2009 21:10:57 +0000 (21:10 +0000)]
Updating my name
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832108
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 20:36:30 +0000 (20:36 +0000)]
Long ago, I split the rewrite guide into simple and advanced. This was,
in retrospect, this seems like a bad idea. Re-merging those two
documents, and creating containers for what the docs list has suggested
as various new categories for these rules. I expect there will be
others.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832094
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:49:50 +0000 (19:49 +0000)]
Corrects several build errors. This is why we build before we commit,
right?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832080
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:47:36 +0000 (19:47 +0000)]
Adds two missing flags to this doc, but I'm considering dropping it
entirely. I feel it just duplicates content in the reference doc.
Opinions?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832079
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:34:38 +0000 (19:34 +0000)]
Full doc tree rebuild. This includes some diffs that rename
rewrite/rewrite_tech.* to rewrite/tech.*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832071
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:32:16 +0000 (19:32 +0000)]
Renames rewrite_tech.* to tech.*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832069
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:19:40 +0000 (19:19 +0000)]
Renames rewrite_tech.* to tech.*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832068
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:15:04 +0000 (19:15 +0000)]
Adds the newly renamed intro.html.fr
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832066
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:13:37 +0000 (19:13 +0000)]
Rebuilds the non-english versions to pick up filename changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832065
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Mon, 2 Nov 2009 19:10:50 +0000 (19:10 +0000)]
Doh, did too many renames
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832063
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Mon, 2 Nov 2009 19:05:01 +0000 (19:05 +0000)]
Fixing links to match Rich's rename
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832058
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Mon, 2 Nov 2009 19:03:06 +0000 (19:03 +0000)]
Fixing links to match Rich's rename
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832057
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 19:01:01 +0000 (19:01 +0000)]
These are all replaced by intro.* rather than rewrite_intro.*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832053
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 18:49:46 +0000 (18:49 +0000)]
Renames rewrite_flags.html to flags.html
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832042
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 18:31:08 +0000 (18:31 +0000)]
As discussed on the docs mailing list several months back, we're
removing the 'rewrite_' from the various files in the rewrite/
directory, since it's redundant. This change moves rewrite_intro to
intro. Patches to follow will rename the other rewrite_ files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832009
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 2 Nov 2009 17:57:33 +0000 (17:57 +0000)]
Rewrite of the overview/introduction for this section of the docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831985
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 2 Nov 2009 16:32:05 +0000 (16:32 +0000)]
follow up r791309 with additional changes to accommodate the new MPM interfaces
(some old API variables are now private, support retrieval of the MPM generation,
implement the mpm_note_child_killed hook)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831951
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 2 Nov 2009 16:26:51 +0000 (16:26 +0000)]
remove declaration for ap_my_generation, which was replaced with the
AP_MPMQ_GENERATION query in r757853
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831944
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Deffontaines [Sun, 1 Nov 2009 20:13:27 +0000 (20:13 +0000)]
A handful of new french doc translations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831756
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sun, 1 Nov 2009 16:24:59 +0000 (16:24 +0000)]
address FAQ of SetEnv environment variables not being available to early
directives such as RewriteRule.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831695
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sun, 1 Nov 2009 06:33:22 +0000 (06:33 +0000)]
tab and trailing space police.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831644
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 31 Oct 2009 15:09:09 +0000 (15:09 +0000)]
require LDAPReferralHopLimit > 0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831549
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 31 Oct 2009 14:07:35 +0000 (14:07 +0000)]
a warning about the [trunk-only] LDAP Hop Limit
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831543
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 31 Oct 2009 14:02:04 +0000 (14:02 +0000)]
Stop trying to set the referral HOP limit on each connection since most SDKs don't seem
to do anything with it, and causes an error on released openldap levels.
Also moves/remove some macros internal to mod_ldap out of the public header for a major bump.
Reported against APR in PR47501, but httpd shouldn't be asking for the option
by default.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831542
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 30 Oct 2009 12:22:34 +0000 (12:22 +0000)]
s/backeld/backend spotted by poirier
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831281
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 30 Oct 2009 02:07:45 +0000 (02:07 +0000)]
add LDAPLibraryDebug directive to mod_ldap to turn on
tracing in underlying LDAP SDK, where all the interesting tidbits
about all kinds of LDAP errors are hidden.
Unfortunately windows doesn't implement this LDAP_OPT.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@831183
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Wed, 28 Oct 2009 21:21:02 +0000 (21:21 +0000)]
removed now obsolete export defines.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@830767
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Wed, 28 Oct 2009 21:17:50 +0000 (21:17 +0000)]
define HAVE_OCSP dependent on OpenSSL version to make things
easier for non-configure platforms (NetWare, Win32).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@830765
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Wed, 28 Oct 2009 14:19:32 +0000 (14:19 +0000)]
* modules/ssl/ssl_toolkit_compat.h: Fold #if checks to enable OCSP
stapling support, and also check that HAVE_OCSP is defined.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@830554
13f79535 -47bb-0310-9956-
ffa450edef68