]>
granicus.if.org Git - apache/log
André Malo [Tue, 5 Nov 2002 18:09:08 +0000 (18:09 +0000)]
fix a lot of weird links and markup
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97407
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Tue, 5 Nov 2002 08:14:34 +0000 (08:14 +0000)]
Correct typo, cut and past error, wrong mark up and redundant see also.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97402
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Nov 2002 06:38:41 +0000 (06:38 +0000)]
Actually, the APR_ECONNABORTED (EOS-only brigade) is the direction we
are contemplating for the next release, not the prior behavior
(which was APR_SUCCESS for c->aborted.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97401
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Nov 2002 03:38:14 +0000 (03:38 +0000)]
With a last little bit of help from Justin, this should cause the
appropriate amount of tumolt and turmoil if our client has 'gone away'
on us, sparing us of further processing (and potential 'renegotiations'
with a non-existant client.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97400
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Nov 2002 03:16:33 +0000 (03:16 +0000)]
At least one doc I've seen says EOF+bytes is valid. This was a typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97399
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 4 Nov 2002 19:41:52 +0000 (19:41 +0000)]
Appears we forgot to check the possibility of errors coming from the
write brigade passed down from the content generator through the body
and protocol filters.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97397
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 4 Nov 2002 18:31:57 +0000 (18:31 +0000)]
Detabbify
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97396
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 4 Nov 2002 18:27:26 +0000 (18:27 +0000)]
SSIUndefinedEcho never defaulted to <!-- undef -->
btw: could someone fix the directive description in
mod_include.c:3522? ;-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97395
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 4 Nov 2002 18:17:50 +0000 (18:17 +0000)]
Detabbify
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97394
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 4 Nov 2002 17:39:56 +0000 (17:39 +0000)]
Rename the many flavors of filter_ctx (pRec, fctx etc) to filter_ctx,
wbio to bio_out, BIO new and free to create and destroy (to match OpenSSL),
refactor the bio write code to stash errors in outctx->rc,
fix the blocking read at EOF if we have some data to return,
and preempt the nonblock read on GETLINE if we have the newline already.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97393
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 4 Nov 2002 17:19:21 +0000 (17:19 +0000)]
Setting Listen changes where you are listening. Hence, s/in addition
to/instead of/
Thanks to Peter Nelson for pointing this out.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97391
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 4 Nov 2002 15:15:09 +0000 (15:15 +0000)]
Small performance tweaks to net_time_filter and core_input_filter.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97390
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 4 Nov 2002 13:44:30 +0000 (13:44 +0000)]
Fix for PR 10216 ... we should not return the status unless we want the
core to ap_die for us. If we've handled the response (as determined
by a new response_sent flag) then the server does not need to do so.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97389
13f79535 -47bb-0310-9956-
ffa450edef68
David Shane Holden [Mon, 4 Nov 2002 03:25:50 +0000 (03:25 +0000)]
Add a link to another tutorial by Kevin O'Donnell.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97388
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Sun, 3 Nov 2002 22:17:32 +0000 (22:17 +0000)]
core_opts_merge() needs to be static
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97385
13f79535 -47bb-0310-9956-
ffa450edef68
David Shane Holden [Sun, 3 Nov 2002 05:28:12 +0000 (05:28 +0000)]
Fix typo.
Submitted by: Luiz Rocha <lsdr@lsdr.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97382
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 20:49:13 +0000 (20:49 +0000)]
Mr. Trawick was dead on, and this revealed a much bigger bug.
Factor out the opts/override merging (since we do it three times)
and eliminate all the nasty goto's. This bug likely caused all
sorts of dir_walk configuration issues including htaccess issues.
Also add a few more docs where things aren't so obvious.
PR: 14147
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97380
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 18:07:52 +0000 (18:07 +0000)]
Well that was a little borked, if you were having stack problems using
logio the missing pre_connection hook declartion could have something
to do with it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97379
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Nov 2002 18:01:27 +0000 (18:01 +0000)]
Use APR_STATUS_IS_EOF rather than a check against APR_EOF
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97378
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Nov 2002 17:57:47 +0000 (17:57 +0000)]
Style police were called back from their vacation
*No functional changes*
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97377
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 17:55:12 +0000 (17:55 +0000)]
Inject logio into the win32 build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97376
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Nov 2002 12:58:30 +0000 (12:58 +0000)]
no such thing as AP_ASSERT()
there is ap_assert() and AP_DEBUG_ASSERT()
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97375
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Nov 2002 10:37:06 +0000 (10:37 +0000)]
Add some waypoints to understanding this code
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97374
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Nov 2002 10:19:56 +0000 (10:19 +0000)]
Add some commentary on how we *think* the input filtering should be working
in mod_ssl.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97373
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 1 Nov 2002 09:42:09 +0000 (09:42 +0000)]
I don't see how *len > wanted, but leave the check there.
Stick a comment in there as a 'Waldo was here' so that if I ever see this
again, I realize that I've actually thought about it and didn't think >
was necessary.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97372
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 09:29:06 +0000 (09:29 +0000)]
Clean up the read pattern for cases when some data already exists.
Also return APR_SUCCESS once we've gathered any decrypted bytes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97371
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 08:58:38 +0000 (08:58 +0000)]
Distinguish inctx, outctx, frec [and b ??? looked like bucket to me!!!]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97370
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 08:48:35 +0000 (08:48 +0000)]
More nits spotted by Justin, and catch all the errors except SYSCALL
in the SSL logging section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97369
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 08:39:59 +0000 (08:39 +0000)]
Suggestions by Justin, implemention by Will. Rename away all bogisity,
especially eliminating all of 'our' capitalized identifiers that were
easily confused with library symbols; go with APR_STATUS_IS_EOF() just
in case there is a platform result; fix a bogus *len = 0; reassignment
and fold the two flavors of input context tracking into one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97368
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 08:35:19 +0000 (08:35 +0000)]
Completely refactor the BIO-side client input handling for the SSL library.
Should eliminate many false spurious interrupt detected errors.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97367
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Fri, 1 Nov 2002 03:27:20 +0000 (03:27 +0000)]
Fix a trailing slash/last filename truncation bug observed on Linux,
which affected DAV MOVE operations and even general file access.
PR 14147, 10687, 10236 [Dan Good <debug@gooddan.com>]
I'm accepting Jeff Trawick's suggestion of twisting the test into an
assert, since it seems very unlikely (after correctly resetting the flag)
that this will fault.
Reviewed by: Jeff Trawick, Will Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97366
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 31 Oct 2002 11:53:43 +0000 (11:53 +0000)]
Terminate CGI scripts when the client connection drops. This
fix only applies to some normal paths in mod_cgi. mod_cgid
is still busted.
A prereq for this fix is the change to content-length filter to
notice c->aborted:
http://cvs.apache.org/viewcvs.cgi/httpd-2.0/server/protoc
ol.c.diff?r1=1.119&r2=1.120&diff_format=h
PR: 8388
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97364
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 31 Oct 2002 11:39:36 +0000 (11:39 +0000)]
when the connection drops, c->aborted is set but generally
ap_pass_brigade returns APR_SUCCESS
content-length needs to be alert to c->aborted so that it
doesn't keep trying to pass brigades down (otherwise, you get
errors writing to the network over and over and over and ...)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97363
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 31 Oct 2002 09:30:43 +0000 (09:30 +0000)]
add a comment lamenting the lack of a cleanup for the CGI child
process and mentioning some issues related to the problem
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97362
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Thu, 31 Oct 2002 05:57:33 +0000 (05:57 +0000)]
note release date
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97360
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Wed, 30 Oct 2002 21:58:29 +0000 (21:58 +0000)]
document a byterange filter fix
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97359
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Wed, 30 Oct 2002 20:29:49 +0000 (20:29 +0000)]
Added my two cents worth of votes and updated the cache entry in the
experimental status section.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97357
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Wed, 30 Oct 2002 19:27:56 +0000 (19:27 +0000)]
record a few votes.
I need to catch up on emails regarding modules/experimental/ so I understand
what I'm voting on there. I would hate to see mod_cache & friends,
mod_ext_filter, and mod_charset_lite (esp. for EBCDIC) suddenly disappear.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97355
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 30 Oct 2002 14:01:35 +0000 (14:01 +0000)]
Use r->request_time in lieu of apr_time_now() in cache object age calculations
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97351
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 30 Oct 2002 13:11:22 +0000 (13:11 +0000)]
New XML.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
Reviewed by: Yoshiki Hayashi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97350
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 30 Oct 2002 12:55:35 +0000 (12:55 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97349
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 30 Oct 2002 12:54:38 +0000 (12:54 +0000)]
Typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97348
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Wed, 30 Oct 2002 12:50:34 +0000 (12:50 +0000)]
Update Japanese translations.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
Reviewed by: Yoshiki Hayashi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97347
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Oct 2002 21:12:34 +0000 (21:12 +0000)]
Fix memory leak in mod_ssl from internal SSL library allocations
within SSL_get_peer_certificate and X509_get_pubkey.
Submitted by: Zvi Har'El <rl@math.technion.ac.il>
Reviewed by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97344
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Oct 2002 06:16:42 +0000 (06:16 +0000)]
Detabbify. With extreme prejudice.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97342
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Oct 2002 05:25:51 +0000 (05:25 +0000)]
On an errno rampage... ap_log_error takes an apr_status_t
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97341
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 29 Oct 2002 03:52:22 +0000 (03:52 +0000)]
Close several small leaks in SSL.
Submitted by: Zvi Har'El <rl@math.technion.ac.il>
Reviewed by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97340
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 29 Oct 2002 00:46:41 +0000 (00:46 +0000)]
PR 8482 is resolved
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97339
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 28 Oct 2002 16:40:37 +0000 (16:40 +0000)]
Commit rbowen's votes at his request, gotta get that access issue cleared
up for him in avail.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97336
13f79535 -47bb-0310-9956-
ffa450edef68
Cliff Woolley [Mon, 28 Oct 2002 15:20:40 +0000 (15:20 +0000)]
it's a darned good thing these things are in the status file or I'd NEVER
be able to keep up
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97334
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Mon, 28 Oct 2002 15:15:32 +0000 (15:15 +0000)]
Votes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97333
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 28 Oct 2002 11:48:03 +0000 (11:48 +0000)]
add some votes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97332
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Mon, 28 Oct 2002 07:41:09 +0000 (07:41 +0000)]
Clarified the wording on backward compatibility for 2.0, and added my vote
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97331
13f79535 -47bb-0310-9956-
ffa450edef68
Aaron Bannert [Mon, 28 Oct 2002 07:37:58 +0000 (07:37 +0000)]
Add in my 2c on the 2.1 and versioning schemes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97330
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Mon, 28 Oct 2002 07:37:29 +0000 (07:37 +0000)]
Added comments on the async I/O part of the roadmap
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97329
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Mon, 28 Oct 2002 06:00:15 +0000 (06:00 +0000)]
Cast some votes (my 0s are true 0s in that I'll abstain for now)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97323
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 28 Oct 2002 04:53:44 +0000 (04:53 +0000)]
Other humble opinions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97322
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 28 Oct 2002 04:35:47 +0000 (04:35 +0000)]
Submitted for your consideration.
Please consider the question of a new versioning schema, based on
Rich Bowen's interest in getting the website docs back to a reliable
state, and reflecting the released versions of Apache.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97321
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 28 Oct 2002 04:16:40 +0000 (04:16 +0000)]
Create a new VERSIONING document, splitting the 2.1/2.2 template from
our 'ROADMAP' of future development paths.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97320
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 28 Oct 2002 01:59:29 +0000 (01:59 +0000)]
Adds example of Group directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97319
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 28 Oct 2002 01:52:01 +0000 (01:52 +0000)]
Add examples of using ErrorLog, particularly logging to syslog.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97318
13f79535 -47bb-0310-9956-
ffa450edef68
Rich Bowen [Mon, 28 Oct 2002 01:27:24 +0000 (01:27 +0000)]
It seems that a lot of people get confused about where they can put
header and footer files, and assume that they *must* be in the same
directory as that being indexed. Just being a little more explicit on
this point, as it seems to come up very frequently.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97317
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Sun, 27 Oct 2002 03:43:03 +0000 (03:43 +0000)]
Outch. No freeing consts. Fortunately, the fn's return code isn't const.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97315
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 26 Oct 2002 00:00:36 +0000 (00:00 +0000)]
Nothing to say.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97312
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 25 Oct 2002 23:47:48 +0000 (23:47 +0000)]
keep german version in sync:
- Add <seealso>s to the starting & stopping documents
- several markup improvements
Submitted by: Tim Gerundt <tim@gerundt.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97311
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Fri, 25 Oct 2002 23:42:07 +0000 (23:42 +0000)]
- Add <seealso>s to the starting & stopping documents
- several markup improvements
Submitted by: Tim Gerundt <tim@gerundt.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97310
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 25 Oct 2002 22:03:52 +0000 (22:03 +0000)]
fix the interface to PEM_read_bio_X509() with OpenSSL versions older than 0.9.4.
Submitted by: Madhu Mathihalli <madhusudan_mathihalli@hp.com>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97308
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 25 Oct 2002 21:44:28 +0000 (21:44 +0000)]
mod_ssl uses free() inappropriately in several places, to free
memory which has been previously allocated inside OpenSSL.
Such memory should be freed with OPENSSL_free(), not with free().
Submitted by: Nadav Har'El <nyh@math.technion.ac.il>,
Madhusudan Mathihalli <madhusudan_mathihalli@hp.com>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97307
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Fri, 25 Oct 2002 20:58:55 +0000 (20:58 +0000)]
Fix a segfault when the client closes the connection prematurely.
Reported by: Fabio Wakim Trentini
Reviewed by: Bill Stoddard
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97305
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Fri, 25 Oct 2002 18:25:11 +0000 (18:25 +0000)]
don't apply byte ranges to redirects, error documents, etc.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97304
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Fri, 25 Oct 2002 16:38:11 +0000 (16:38 +0000)]
i hate it when tha happens..
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97303
13f79535 -47bb-0310-9956-
ffa450edef68
Ken Coar [Fri, 25 Oct 2002 16:27:38 +0000 (16:27 +0000)]
more info is better than less..
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97302
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 25 Oct 2002 15:18:53 +0000 (15:18 +0000)]
Fix streaming output from an nph- CGI script. CGI:IRC now
works.
core output filter needs to detect when no more data is available from
a pipe for a while so that it can flush what is already there
normally, content-length filter handles this but for nph- script
we don't have content-length filter in place
PR: 8482
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97301
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Pane [Fri, 25 Oct 2002 06:52:02 +0000 (06:52 +0000)]
mod_logio modification: count bytes-sent after the writev or sendfile
call in the core_output_filter, in order to get a more accurate count
of the total bytes transmitted in cases where the client terminates
the connection before the entire response is sent.
Note: This works by adding a flush bucket to each response when
mod_logio is used; the side-effect is that pipelined responses
get broken up into separate network writes per request (but there's
no impact on pipelining when mod_logio is not enabled).
Submitted by: Bojan Smojver <bojan@rexursive.com>
Reviewed by: Brian Pane
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97300
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 25 Oct 2002 02:20:26 +0000 (02:20 +0000)]
fix some problems in the perchild MPM
apr_socket_t ptr filled in by apr_os_sock_put() needs to be NULL on
entry to have a new structure allocated
various iov problems were fixed
Submitted by: Jonas Eriksson <jonas@webkonsulterna.com>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97299
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 25 Oct 2002 01:17:00 +0000 (01:17 +0000)]
stylistic improvements
Submitted by: Madhu Mathihalli <madhusudan_mathihalli@hp.com>
Reviewed by: Jeff Trawick
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97298
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 24 Oct 2002 20:30:52 +0000 (20:30 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97294
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 24 Oct 2002 20:29:01 +0000 (20:29 +0000)]
Fixed also in the German version.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97293
13f79535 -47bb-0310-9956-
ffa450edef68
Erik Abele [Thu, 24 Oct 2002 20:28:25 +0000 (20:28 +0000)]
fix and clarify links to the online doco.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97292
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Thu, 24 Oct 2002 18:56:18 +0000 (18:56 +0000)]
Change the CacheRoot processing to check for a required
value at config time. This saves a lot of wasted processing
if the mod_disk_cache module is loaded but no CacheRoot
was provided. This fix also adds code to log an error
and avoid useless pallocs and procesing when the computed
cache file name cannot be opened. This also updates the
docs accordingly. [Paul J. Reder]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97291
13f79535 -47bb-0310-9956-
ffa450edef68
Paul J. Reder [Thu, 24 Oct 2002 15:47:31 +0000 (15:47 +0000)]
Change the CacheRoot processing to check for a required
value at config time. This saves a lot of wasted processing
if the mod_disk_cache module is loaded but no CacheRoot
was provided. This fix also adds code to log an error
and avoid useless pallocs and procesing when the computed
cache file name cannot be opened. This also updates the
docs accordingly. [Paul J. Reder]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97290
13f79535 -47bb-0310-9956-
ffa450edef68
Bradley Nicholes [Wed, 23 Oct 2002 22:31:04 +0000 (22:31 +0000)]
Switch to a DNS based certificate rather than an IP based certificate as the
default.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97288
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Wed, 23 Oct 2002 21:16:01 +0000 (21:16 +0000)]
fix "long lost child came home!" messages after a graceful restart with
MaxClients (== ap_daemons_limit) lowered. This leaves junk at the end of
the formerly used part of the scoreboard. If you then decide to raise
MaxClients via graceful, the junk prevents those scoreboard slots from
being used.
This should not impact performance because find_child_by_pid stops its
search when it sees a matching pid. If we don't have a match, something
else is busted.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97287
13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Tue, 22 Oct 2002 23:18:14 +0000 (23:18 +0000)]
2 silly bugs. First of all, make the code match the error log
(and allow 8192 to be valid). Secondly, this missplaced else
made the size part (8192) non-optional for shm:
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97281
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 22 Oct 2002 17:01:44 +0000 (17:01 +0000)]
more cache work todo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97280
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 22 Oct 2002 16:58:59 +0000 (16:58 +0000)]
cache updates
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97279
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 21 Oct 2002 20:19:17 +0000 (20:19 +0000)]
typo
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97278
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 21 Oct 2002 18:26:37 +0000 (18:26 +0000)]
keep german version in sync; no content changes
Submitted by: Tim Gerundt <tim@gerundt.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97277
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Mon, 21 Oct 2002 18:24:34 +0000 (18:24 +0000)]
markup improvements
Submitted by: Tim Gerundt <tim@gerundt.de>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97276
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Mon, 21 Oct 2002 06:51:12 +0000 (06:51 +0000)]
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97274
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Mon, 21 Oct 2002 06:47:23 +0000 (06:47 +0000)]
New XML.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97273
13f79535 -47bb-0310-9956-
ffa450edef68
Yoshiki Hayashi [Mon, 21 Oct 2002 06:41:52 +0000 (06:41 +0000)]
Sync Japanese translation.
Submitted by: Hiroaki KAWAI <hawk@bcl.t.u-tokyo.ac.jp>
Reviewed by: Yoshiki Hayashi
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97272
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 20 Oct 2002 01:22:43 +0000 (01:22 +0000)]
whoops. two parameters are two parameters are two parameters.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97268
13f79535 -47bb-0310-9956-
ffa450edef68
André Malo [Sun, 20 Oct 2002 01:05:42 +0000 (01:05 +0000)]
step by step... :)
<em> -> <var>
add some <seealso>s to mod_action and mod_asis
little markup improvements
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97267
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 19 Oct 2002 18:58:46 +0000 (18:58 +0000)]
Fix an error in the <default> for MaxSpareThreads.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97266
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Sat, 19 Oct 2002 18:24:40 +0000 (18:24 +0000)]
Fix breakage in mod_mem_cache caused by the EnableSendFile patch. Specifically,
we need to save the file open flags from the file opened by the default handler.
Retrive those flags when building the apr_file_t on a cache hit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97265
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 19 Oct 2002 17:41:51 +0000 (17:41 +0000)]
Add technique for dealing with major version bumps.
(i.e. lazily resolve them when we go to create a new stable tree)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97264
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Sat, 19 Oct 2002 17:30:15 +0000 (17:30 +0000)]
Split out the stable and development release strategy.
(We don't need a constipated release strategy for unstable trees.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97263
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 18 Oct 2002 16:58:14 +0000 (16:58 +0000)]
Phrase that sentence even better.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97261
13f79535 -47bb-0310-9956-
ffa450edef68
Justin Erenkrantz [Fri, 18 Oct 2002 16:55:52 +0000 (16:55 +0000)]
How I forgot this spelling mistake, I dunno.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97260
13f79535 -47bb-0310-9956-
ffa450edef68