- Feb 27, 2002
-
-
Doug MacEachern authored
than hack to only read passphrase on 1st round startup. this change: - fixes current segv on restarts (SHARED_MODULE is not defined) - allows LoadModule ssl_module to be added to httpd.conf on restart (was core dumping previously) - allows certs/keys to be changed on restart provided key is not encrypted or SSLPassPhraseDialog is exec. if key is encrypted and SSLPassPhraseDialog is builtin, existing private keys will be reused on restart (which happens currently for any type of key/dialog). note: mod_ssl currently leaks on restart; leaks more with this change. fixes to come. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93585 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
the module authors will appreciate the note directing them to the new APIs. showstoppers-- Also, fast_redirect is lame, toss it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93584 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Thanks Cliff for slapping me in the head. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93583 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
platforms. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93582 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 26, 2002
-
-
Jeff Trawick authored
Submitted by: Aaron Bannert Tested by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93581 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93580 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93579 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
In particular, we use an mpm_common file for directives shared between mpms. These changes allow for an <directivesynopsis location="mpm_common"> <name>Listen</name> </directivesynopsis> to be included in mpm documentation files. Also, I added the option of a <modulelist>, which is used in documenting directives inside mpm_common. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93578 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
other variables in the same namespace with a shorter prefix substring. How did this ever work before? I ran into this while testing some of the recent layout-fixing patches. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93577 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93570 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 25, 2002
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93568 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
code earlier today. With this mode, the Perchild MPM can finally be fixed to work with filters. I have changed a comment in the core to make it clear that this mode is required, but I have mentioned how dangerous this mode is. Also add a comment to STATUS about my plans. Hopefully I'll have some time this week to hack through the MPM. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93565 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
version 2.8.7-1.3.23. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93564 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93563 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 24, 2002
-
-
Jeff Trawick authored
fix a segfault and a window in which we could miss joining newly-created threads we can't try to signal workers if the worker queue hasn't been initialized (or we segfault) make sure the start thread is done creating threads before we try to join; otherwise we can just miss some of them and not be able to clean them up properly git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93561 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
the adjustment of the wait time was done too soon now the code should be consistent with 1.3 behavior git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93560 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93559 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Pane authored
used by any of the MPMs. (This is another step toward eliminating the httpd's dependencies on the old lock API.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93558 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Pane authored
buckets: if a brigade containing an incomplete "<!--#" token has been set aside in ctx->ssi_tag_brigade, we need to retrieve and output the contents of that brigade if the next bucket (in the next brigade) doesn't actually complete the "<!--#". As part of this commit, I've commented out the recent changes to detect flush buckets in the brigade, due to segfaults. (I think the fix may be to add some checks for sentinels and EOS when advancing to the next bucket after the flush bucket.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93557 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
not the 'sub-request' as notes live in the parent's request lifetime. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93556 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
this fixes the case where we have a SSI start tag split up over multiple buckets. BTW HTTPD-test is failing. but it was failing on 2.0.32 version of mod-include as well PR: Obtained from: Submitted by: Brian Pane Reviewed by: Ian Holsman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93555 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 23, 2002
-
-
Brian Pane authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93554 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
make the false alarm not as generic PR: Obtained from: Submitted by: Reviewed by: Ian, Brian, Justin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93553 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93552 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
loaded. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93551 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93550 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93549 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Havard authored
we're going to use as they could contain leftovers from a previous child. This solves a problem where a non-graceful restart followed by a graceful restart would leave previous generation children stuck waiting for non-existant worker threads to terminate. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93548 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Havard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93547 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
it lets you set up boundry test conditions for things like mod-include PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93546 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
the're needed for win32 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93545 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Pane authored
Submitted by: Ryan Morgan Reviewed by: Brian Pane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93544 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 22, 2002
-
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93543 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
Obtained from: Steve Linde git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93541 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93539 13f79535-47bb-0310-9956-ffa450edef68
-
Joshua Slive authored
PR: 9910 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93538 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Good things for beta testers to know have been fixed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93537 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 21, 2002
-
-
Aaron Bannert authored
change). This removes a non-showstopper "nice-to-have". :) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93536 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
mode to not "daemonize" while detaching from the controlling terminal. This is necessary for Apache to work with process-management tools like AIX's "System Resource Controller" as well as Dan Bernstein's "daemontools". What this means is apache must _NOT_ be a process group leader if called with the -DNO_DETACH flag. Submitted from: Jos Backus <josb@cncdsl.com> Edited/Reviewed by: Aaron Bannert git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93535 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This code should be a noop today. But I did not feel comfortable about reusing/recopying each bucket -after- inserting it into the brigade. Also, copying bucket c from b from a seemed obtuse. This patch creates the single bucket, makes a copy of it for each sendfile chunk we are about to add to the brigade, and finally consumes that initial bucket as the final file bucket of the brigade. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93534 13f79535-47bb-0310-9956-ffa450edef68
-