]>
granicus.if.org Git - apache/log
Vincent Bray [Tue, 12 Feb 2008 11:49:22 +0000 (11:49 +0000)]
Fix wellformedness error in .fr docs patch
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620770
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Bray [Tue, 12 Feb 2008 11:40:29 +0000 (11:40 +0000)]
French language updates courtesy of Lucien Gentis and http://apache-doc.inl.fr/
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620769
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 22:17:12 +0000 (22:17 +0000)]
More spelling/clarifications/depluralizing (and we know the name of the error log)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620642
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 22:11:41 +0000 (22:11 +0000)]
Clarify the text a little and use the vhost terminology.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620635
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 22:06:42 +0000 (22:06 +0000)]
Addition of a test script which creates a Sample/test configuration for installations
that wants to support SNI. Primarily done as a lot of web developers find the creation
of certificates hard - and do not want to go to the expense of sourcing a handful
from a well-known CA just for testing and experimenting.
Also update the CHANGES log with the word 'SNI' as to make googling it easier.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620630
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 21:06:58 +0000 (21:06 +0000)]
Incorperate feedback of Rudiger.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620610
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 17:21:05 +0000 (17:21 +0000)]
Turn the cache module into first class citizens (well the disk_cache
and file cache that is).
This makes the delta between 'all' and 'most'
mod_cern_meta.c
mod_log_forensic.c
mod_mime_magic.c
mod_unique_id.c
mod_usertrack.c
mod_version.c
mod_mem_cache.c
And keeps disabled in all and most the modules for:
authnz_ldap
bucketeer
echo
example_hooks
case_filter
case_filter_in
example_ipc
charset_lite
cgid
ldap
optional_hook_export
optional_hook_import
optional_fn_import
optional_fn_export
As well as mod_ssl which is intentionally not part of MOST and All.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620530
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 11 Feb 2008 16:17:50 +0000 (16:17 +0000)]
Clarify the phrase "per-directory context"
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620513
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 11 Feb 2008 16:17:19 +0000 (16:17 +0000)]
More examples and a few clarifications where the text didn't match the
example.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620512
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 15:38:47 +0000 (15:38 +0000)]
Reduce the WARNING to a DEBUG when SNI support is enabled.
This is because a) during SNI such is normal and b) regardless
when overlap is detected there will always be a warning:
[warn] Init: Name-based SSL virtual hosts only work for clients
with TLS server name indication support (RFC 4366)
at the end of the cycle.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620505
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Mon, 11 Feb 2008 14:27:34 +0000 (14:27 +0000)]
Return a little bit more error information when, say a disk is full or something gets write protected. Note that in some cases mod_cache.c will_also_ log a 'cache: store_headers failed' subsequently.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620489
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Sat, 9 Feb 2008 16:52:47 +0000 (16:52 +0000)]
Add PR for header install
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620153
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 9 Feb 2008 16:11:50 +0000 (16:11 +0000)]
Catch win32 up with r620135 for unix., install so, cache and rewrite .h files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620145
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Sat, 9 Feb 2008 15:12:52 +0000 (15:12 +0000)]
Also install the so, rewrite and cache header files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620135
13f79535 -47bb-0310-9956-
ffa450edef68
Dirk-Willem van Gulik [Sat, 9 Feb 2008 15:04:57 +0000 (15:04 +0000)]
Sub-requests are created and used with two purposes; sometimes
simply to 'see' what a request would do; as to fill out an SSI,
validate access or similar - and is then discarded. And sometimes
as the precursor to becoming the actual request; e.g. when mod_dir
checks if an /index.html can be served for a '/'.
In the latter case it is important to preserve the output filters
'for real'; whereas in the first case they have to be reset to
purely the minimal proto filters (if at all). This patch instates
the output filters in 3 cases where sub-requests are/may in fact
be used as the real request later on.
This is a relatively risky change (which should not be back-ported
without further discussion) and may break caches in combination
with internal redirects/vary/negotiation in subtle ways.
See the thread starting at [1] and in particular the general
concerns of rpluem at [2] with respect to sub requests
and (fast_)internal redirects possibly needing a more
thorough overhaul.
1: http://mail-archives.apache.org/mod_mbox/httpd-dev/200802.mbox/ajax/%
3c335D1A4B -25E2-4FF1-8CDF-
5010A7FBD293 @webweaving.org%3e
2: http://mail-archives.apache.org/mod_mbox/httpd-dev/200802.mbox/%
3c47ACE1D4 .
4060702 @apache.org%3e
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@620133
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Fri, 8 Feb 2008 02:43:16 +0000 (02:43 +0000)]
oops, forgot to add these. As part of PR 41823
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619747
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Fri, 8 Feb 2008 02:38:41 +0000 (02:38 +0000)]
As per PR 41823 - s/apache.exe/httpd.exe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619746
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Fri, 8 Feb 2008 02:06:04 +0000 (02:06 +0000)]
As per PR 33892 - Added comment re escaping slashes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619736
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Fri, 8 Feb 2008 01:34:51 +0000 (01:34 +0000)]
As per PR 44135
Feeling brave mucking with the rewrite docs =)
setenvif -> added link to rewrite.html#rewritecond
rewrite -> added a see also so the rewrite flags stood out a little more.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619726
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Fri, 8 Feb 2008 00:20:38 +0000 (00:20 +0000)]
Added notice that support forums will likely ask for an errorlog entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619699
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 7 Feb 2008 16:46:09 +0000 (16:46 +0000)]
Update the example and fix typos
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619498
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Thu, 7 Feb 2008 16:45:11 +0000 (16:45 +0000)]
Document the RequireAlias block directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619497
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 6 Feb 2008 19:52:04 +0000 (19:52 +0000)]
* Fix a typo (timout -> timeout)
PR: 44360
Submitted by: Rainer Jung <rainer.jung kippdata.de>
Reviewed by: rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@619125
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Bray [Tue, 5 Feb 2008 05:38:20 +0000 (05:38 +0000)]
Update transformation. Note that commit r618551 also addresses PR44356 (missing slash on ProxyPass)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@618552
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Bray [Tue, 5 Feb 2008 05:35:15 +0000 (05:35 +0000)]
Copyright year change transformation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@618551
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 2 Feb 2008 20:36:18 +0000 (20:36 +0000)]
* Use a 64 bit unsigned int instead of a signed long to count the bytes
transferred to avoid integer overflows.
PR: 44346
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@617890
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 2 Feb 2008 16:35:40 +0000 (16:35 +0000)]
* Do not retry a request in the case that we either failed to sent a part of the
request body or if the request is not idempotent.
PR: 44334
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@617822
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Fri, 1 Feb 2008 21:21:01 +0000 (21:21 +0000)]
* Fix comment. No functional change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@617653
13f79535 -47bb-0310-9956-
ffa450edef68
Martin Kraemer [Fri, 1 Feb 2008 08:50:09 +0000 (08:50 +0000)]
Avoid core dumps by getting the signal_description only if
a process actually terminated on a signal. Update status
only on a valid wait response.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@617373
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 29 Jan 2008 20:55:38 +0000 (20:55 +0000)]
* Fix processing of chunked responses if Connection: Transfer-Encoding is
set in the response of the proxied system.
PR: 44311
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@616517
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 29 Jan 2008 14:26:20 +0000 (14:26 +0000)]
Now let things like
ProxyPassReverse /foo balancer://bar
work "as expected" :) :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@616335
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 28 Jan 2008 14:51:14 +0000 (14:51 +0000)]
* Don't leak memory when reopening the logfile.
PR: 40183
Submitted by: rpluem, Takashi Sato <serai lans-tv.com>
Reviewed by: rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@615901
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Fri, 25 Jan 2008 01:59:43 +0000 (01:59 +0000)]
Add doc for the new mod_ldap referral directives.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@615097
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Thu, 24 Jan 2008 00:24:01 +0000 (00:24 +0000)]
Reduced the bumpiness (from major to minor) and utilized #defines throughout
(per Ruediger's suggestions). Still looking at the dir merge.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@614747
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Wed, 23 Jan 2008 18:17:13 +0000 (18:17 +0000)]
Added rebind change info.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@614607
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Wed, 23 Jan 2008 18:14:41 +0000 (18:14 +0000)]
This adds Apache support (taking advantage of the new APR capability)
for ldap rebind callback while chasing referrals. This allows direct
searches on LDAP servers (in particular MS Active Directory 2003+)
using referrals without the use of the global catalog.
This addresses PRs 26538, 40268, and 42557
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@614605
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 18 Jan 2008 23:31:33 +0000 (23:31 +0000)]
This need not be said; the current version of testdbm.c
carries the correct license.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@613310
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 18 Jan 2008 20:49:46 +0000 (20:49 +0000)]
* server/mpm_common.c (reclaim_one_pid): Retrieve the exit status from
apr_proc_wait(); call ap_process_child_status() for children which
terminate, to ensure that abnormal exits (e.g. SIGSEGV) are logged.
PR: 42757
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@613263
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 18 Jan 2008 20:31:28 +0000 (20:31 +0000)]
* server/mpm/prefork/prefork.c (child_main): If apr_pollset_poll()
fails with EINTR and die_now has been set (indicating a graceful
stop/restart), terminate the child quickly rather than re-entering
poll().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@613260
13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 18 Jan 2008 20:12:31 +0000 (20:12 +0000)]
* server/mpm/prefork/prefork.c (child_main): Unlock the mutex before
terminating in the multi-listener poll error path.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@613252
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Fri, 18 Jan 2008 11:44:40 +0000 (11:44 +0000)]
Copyright year update
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@613134
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Thu, 17 Jan 2008 20:01:55 +0000 (20:01 +0000)]
* Do not try to read non existing response bodies of HEAD requests.
PR: 34275
Submitted by: Takashi Sato <serai lans-tv.com>
Reviewed by: rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@612954
13f79535 -47bb-0310-9956-
ffa450edef68
Noirin Plunkett [Wed, 16 Jan 2008 15:31:07 +0000 (15:31 +0000)]
Tidying up the SSL FAQ, incorporating changes suggested by Lucien Gentis
http://mail-archives.apache.org/mod_mbox/httpd-docs/200801.mbox/raw/%
3c478A1806 .
1090307 @lorraine.iufm.fr%3e
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@612486
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sat, 12 Jan 2008 21:16:27 +0000 (21:16 +0000)]
Support chroot on unix-family platforms
PR 43596 (Dimitar Pashev)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611483
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sat, 12 Jan 2008 20:33:57 +0000 (20:33 +0000)]
Don't add bogus duplicate Content-Language header entries.
PR 11035
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611475
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sat, 12 Jan 2008 19:32:24 +0000 (19:32 +0000)]
mod_proxy_ftp: Fix base for directory listings.
PR 27834
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611466
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Sat, 12 Jan 2008 13:53:01 +0000 (13:53 +0000)]
Minor bump for r611199, third time's a charm (change history modified in previous commit)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611413
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 12 Jan 2008 07:01:52 +0000 (07:01 +0000)]
* Hex pids are bogus anyway and on environments with APR_PID_T_FMT d this
breaks and print x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611376
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 11 Jan 2008 20:30:23 +0000 (20:30 +0000)]
*) mod_proxy_http: Return HTTP status codes instead of apr_status_t
values for errors encountered while forwarding the request body
PR 44165 [Eric Covener]
See also PR 31759 / r448711
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611292
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 11 Jan 2008 18:53:48 +0000 (18:53 +0000)]
minor MMN bump for r611199
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611259
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Fri, 11 Jan 2008 16:04:26 +0000 (16:04 +0000)]
Restructured server name indication support (PR 34607);
added missing client cert support.
Submitted by: Kaspar Brand <asfbugz velox.ch>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611216
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Fri, 11 Jan 2008 15:52:39 +0000 (15:52 +0000)]
added hack to fetch copyright string.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611210
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Fri, 11 Jan 2008 15:07:53 +0000 (15:07 +0000)]
*) mod_logio: Provide optional function to allow modules to adjust the
bytes_in count [Eric Covener]
Practical example: alternate SSL implementation that lives
beyond the filters (IOL)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611199
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Fri, 11 Jan 2008 13:23:21 +0000 (13:23 +0000)]
Update year to 2008
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611167
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Fri, 11 Jan 2008 10:52:09 +0000 (10:52 +0000)]
mod_rewrite: Don't canonicalise URLs with [P,NE]
PR 43319
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611134
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Bray [Fri, 11 Jan 2008 03:36:51 +0000 (03:36 +0000)]
Link to an explaination of the password format used in an example.
(Suggested by Jack D. Pond)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@611035
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Thu, 10 Jan 2008 15:52:39 +0000 (15:52 +0000)]
Adjust for 2008
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@610819
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 9 Jan 2008 16:51:49 +0000 (16:51 +0000)]
belt and suspenders
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@610451
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Wed, 9 Jan 2008 00:24:50 +0000 (00:24 +0000)]
http_filters: make sure we get last byte of actual data in edge-case
of an empty data bucket in get_remaining_chunk_line.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@610240
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 8 Jan 2008 19:50:01 +0000 (19:50 +0000)]
* Saveguard ourselves against underflows
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@610111
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 8 Jan 2008 16:38:14 +0000 (16:38 +0000)]
* Address two edge cases:
1. The brigade contains only META buckets.
2. The last data bucket is of zero length.
Pointed out by: niq
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@610061
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 13:52:49 +0000 (13:52 +0000)]
* HTTP error codes are int's not apr_status_t's.
Noted by: Takashi Sato <serai lans-tv.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609609
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 10:21:00 +0000 (10:21 +0000)]
* Do not use local scoped apr_bucket_brigade. We use the same anyway, so we
can define it for the whole function.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609552
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 10:15:26 +0000 (10:15 +0000)]
* Optimize and unify detection of blank / corrupt chunk size lines.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609550
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 10:04:33 +0000 (10:04 +0000)]
* Move duplicated code for error handling into local function
(bail_out_on_error).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609549
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 09:42:07 +0000 (09:42 +0000)]
* Reuse bucket brigades instead of recreating them continously and thus
wasting memory if we have many chunks.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609544
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 09:29:00 +0000 (09:29 +0000)]
* Optimize assignments by using apr_pcalloc instead of apr_palloc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609541
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 09:26:53 +0000 (09:26 +0000)]
* Optimize alignment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609540
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Mon, 7 Jan 2008 09:19:46 +0000 (09:19 +0000)]
* Optimize solution from r609394 and remove chunk-extensions restriction that
was in r609394.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609538
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sun, 6 Jan 2008 20:32:20 +0000 (20:32 +0000)]
* Fix cases with non blocking reads from the ap_http_filter input filter where
chunk size lines or empty lines after a chunk are read incomplete. This can
lead to a corruption inside the dechunking algorithm.
This patch has an issue with larger chunk-extensions which need to get thrown
away since we ignore them anyway.
PR: 19954, 41056
Tested by: niq
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609394
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sun, 6 Jan 2008 18:33:13 +0000 (18:33 +0000)]
Eliminate silly redundancy
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609369
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sun, 6 Jan 2008 18:22:37 +0000 (18:22 +0000)]
Copying this code requires a (global) pool and rv declaration.
We don't need to replace this upon restart, so the global pool
is ideal, and ap_my_generation is a good test for this.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609366
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sun, 6 Jan 2008 17:35:03 +0000 (17:35 +0000)]
Resolve console-mode stdout file descriptor issues for mod_perl by replacing
it in lockstep with unix stdout replacement (in pre_config). Only an undetached
server (console mode single process/debug) will retain the original stdout, just
as on unix. Inspired by research of Tom and myself (CHANGES to credit both).
PR: 43534
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609354
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sat, 5 Jan 2008 18:20:42 +0000 (18:20 +0000)]
winnt_mpm: Restore Win32DisableAcceptEx On directive and Win9x platform
by recreating the bucket allocator each time the trans pool is cleared.
PR: 11427 #16 (follow-on)
Submitted by: Tom Donovan <Tom.Donovan acm.org>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609181
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 5 Jan 2008 09:45:51 +0000 (09:45 +0000)]
* These are now backported.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@609114
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Thu, 3 Jan 2008 14:47:41 +0000 (14:47 +0000)]
* Silence a compiler warning by using the correct format.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608508
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Thu, 3 Jan 2008 11:31:10 +0000 (11:31 +0000)]
Enable to build abs on NetWare if dependent libs are present.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608455
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Wed, 2 Jan 2008 22:08:44 +0000 (22:08 +0000)]
Update mime.types with IANA registry
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608252
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Wed, 2 Jan 2008 20:31:13 +0000 (20:31 +0000)]
revert move to image/vnd.microsoft.icon because everyone uses image/x-icon
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608208
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Wed, 2 Jan 2008 19:23:32 +0000 (19:23 +0000)]
style check
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608189
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Wed, 2 Jan 2008 16:50:24 +0000 (16:50 +0000)]
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608144
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 2 Jan 2008 10:02:51 +0000 (10:02 +0000)]
* Update transformation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608070
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Wed, 2 Jan 2008 09:50:56 +0000 (09:50 +0000)]
* These are now backported.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@608063
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 1 Jan 2008 22:30:17 +0000 (22:30 +0000)]
backported in 607929.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607930
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Tue, 1 Jan 2008 17:23:16 +0000 (17:23 +0000)]
Modified default refresh value to 10 secs so that its possible to correct a typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607873
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 1 Jan 2008 13:53:03 +0000 (13:53 +0000)]
Review comments from Ruediger on r607766:
Don't allow the ldap calls to be evaluated (twice) in the macro
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607841
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Tue, 1 Jan 2008 13:20:22 +0000 (13:20 +0000)]
* Avoid SEGFAULT as hooks->set_headers can be NULL. Furthermore do not set the
ETag header permanently as setting it may not be desired for all responses.
Submitted by: niq, rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607838
13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Mon, 31 Dec 2007 19:20:25 +0000 (19:20 +0000)]
When using the MS SDK, re-establish LDAP backend connections on a
return code of LDAP_UNAVAILABLE as if it were LDAP_SERVER_DOWN.
With this SDK, LDAP_UNAVAIALBLE is returned when the socket had been closed
between LDAP API calls.
PR 39095
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607766
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Mon, 31 Dec 2007 17:38:06 +0000 (17:38 +0000)]
updated NetWare OpenSSL build section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607759
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Mon, 31 Dec 2007 17:17:18 +0000 (17:17 +0000)]
fixed comment, added comment, added logic to build mod_ssl by default if USE_STDSOCKETS is defined.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607756
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Dec 2007 05:40:54 +0000 (05:40 +0000)]
Close the child_exit_event which lives only for the scope
of master_main and was orphaned on each soft or fatal restart.
PR: 40932
Submitted by: Jeff Robbins <jeffr livedata.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607677
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Dec 2007 05:00:16 +0000 (05:00 +0000)]
On win32, we must never, never close the parent's copy of the
child's read end for a reliable piped logger. The child runs
and manages it's own logs, and even if the parent did instead,
the mpm would be adjusted to pass down the child write ends
without read ends to the pipes, so this forever makes no sense.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607666
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 31 Dec 2007 01:13:43 +0000 (01:13 +0000)]
Introduce the ProxyFtpDirCharset directive, allowing the administrator
to identify a default, or specific servers or paths which list their
contents in other-than ISO-8859-1 charset (e.g. utf-8).
Submitted by: Ruediger Pluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607638
13f79535 -47bb-0310-9956-
ffa450edef68
Tony Stevenson [Sun, 30 Dec 2007 23:13:11 +0000 (23:13 +0000)]
Updated to show "It Works!" as opposed to old, 1.3 style welcome page
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607611
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 29 Dec 2007 20:28:57 +0000 (20:28 +0000)]
* Style police. No functional changes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607472
13f79535 -47bb-0310-9956-
ffa450edef68
Nick Kew [Sat, 29 Dec 2007 19:38:51 +0000 (19:38 +0000)]
mod_dav: Fix evaluation of If-Match * and If-None-Match * conditionals.
PR 38034
Patch by Paritosh Shah
Explanation by Werner Baumann
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607466
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 29 Dec 2007 16:19:51 +0000 (16:19 +0000)]
* Change loglevel from ERROR to WARNING if the renaming of the vary, headers
or data file fails.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607440
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 29 Dec 2007 16:11:36 +0000 (16:11 +0000)]
* Update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607439
13f79535 -47bb-0310-9956-
ffa450edef68
Ruediger Pluem [Sat, 29 Dec 2007 16:06:19 +0000 (16:06 +0000)]
* Adjust etag generation to produce identical results on 32-bit and 64-bit
platforms and avoid a regression with conditional PUT's on lock and etag.
Add a warning to the documentation of FileETAG that changes of the ETAG
format can cause conditionals to fail on mod_dav_fs provided backends.
PR: 44152
Submitted by: Michael Clark <michael metaparadigm.com>
Reviewed by: rpluem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607437
13f79535 -47bb-0310-9956-
ffa450edef68
Guenter Knauf [Sat, 29 Dec 2007 15:03:21 +0000 (15:03 +0000)]
added empty line after var declaration.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@607425
13f79535 -47bb-0310-9956-
ffa450edef68