- Mar 09, 2002
-
-
Graham Leggett authored
when reading from a remote HTTP server in proxy. Modify receive/send loop in proxy_http and proxy_ftp so that should it be necessary, the remote server socket is closed before transmitting the last buffer (set by ProxyIOBufferSize) to the client. This prevents the backend server from being forced to hang around while the last few bytes are transmitted to a slow client. Fix the case where no error checking was performed on the final brigade in the loop. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93811 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
CacheMaxExpire and CacheDefaultExpire to use seconds rather than hours. PR: Obtained from: Submitted by: Reviewed by: Bill Stoddard git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93810 13f79535-47bb-0310-9956-ffa450edef68
-
- Mar 08, 2002
-
-
Ian Holsman authored
new directive SSIUndefinedEcho. this allows webadmins to change the default '(none)' to something a bit more presentable (eg <!-- undef -->) PR: Obtained from: Rex (the hack he had to fix this was so ugly I was forced to do this) Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93788 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
to the target host; use that common function for proxy HTTP and proxy CONNECT In that new function, fix this problem: Proxy HTTP and CONNECT: Keep trying other addresses from the DNS when we can't get a socket in the specified address family. We may have gotten back an IPv6 address first and yet our system is not configured to allow IPv6 sockets. An example host is www.ipv6.org. The first address I get back is an IPv6 address, but my machine may not be configured to allow an AF_INET6 socket. Before the fix: The apr_socket() failure was fatal. After the fix: When apr_socket() fails, we go to the next address from the resolver, successfully create a socket in the specified family (AF_INET), and all is well. (an unrelated fix in this commit was to pass a server_rec in a broken ap_log_error() call) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93787 13f79535-47bb-0310-9956-ffa450edef68
-
- Mar 07, 2002
-
-
Aaron Bannert authored
home directory. Bad bad bad. Make sure the variable was set to something before cd-ing to blank and ending up in their $HOME. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93767 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93765 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93758 13f79535-47bb-0310-9956-ffa450edef68
-
- Mar 06, 2002
-
-
Aaron Bannert authored
it wouldn't allow overrides from variables like --prefix, --bindir, etc. Mention my fix to the core input filter for the AP_MODE_EXHAUSTIVE case. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93739 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93737 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93734 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
apr_exploded_time_t. PR: Obtained from: Submitted by: Thom May <thom@planetarytramp.net> Reviewed by: Ian Holsman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93733 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 28, 2002
-
-
Doug MacEachern authored
Obtained from: Submitted by: Reviewed by: add note about ssl restart changes. s/mod_perl/mod_ssl/ in bill's note. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93621 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 27, 2002
-
-
William A. Rowe Jr authored
I hope this explanation is simple enough - comments welcome. When you touch CHANGES - remember they are for the 'common man', not just us :-) Legibility is important. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93608 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
Fix --enable-layout to work. showstoppers-- Note: As far as we can tell, autoconf will not let us override our layout settings from paramers like --prefix, etc. This is unfortunate, but we will not let this get in the way of --enable-layout working. This will be made clear in the docs. PR: 9124, 9873, 9885, 9888 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93600 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
code. Doccos to be done soon git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93597 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Clarity on a snowy night in Illinois. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93589 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
logging. The content length filter seems to track bytes_sent properly regardless of HTTP version. The HTTP header filter knows not to send C-L (or any headers) to this client. showstoppers--; (Also fix typo of my last name in CHANGES...) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93588 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Whoh boy that's rough... We sometimes like to answer SIGHUP in the parent process, don't we? This -was- post-fork() in 1.3, but with the massive restructuring, we inadvertantly now whack the parent process. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93587 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
-
- Feb 25, 2002
-
-
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
-
- Feb 23, 2002
-
-
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
-
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
-
-
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
Added some comments that will help us make this more portable. tmpnam() is not portable to platforms that will not inhereit the process, so we need to pull the lock filename from somewhere shared, like a configuration directive. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93533 13f79535-47bb-0310-9956-ffa450edef68
-
Ian Holsman authored
end of a bucket Obtained from: Alla Teper noticed it Submitted by: Reviewed by: Cliff/Justin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93532 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93530 13f79535-47bb-0310-9956-ffa450edef68
-
Graham Leggett authored
single Set-Cookie header. Set-Cookie and Set-Cookie2 headers are now unmerged in the http proxy before being sent to the client. Fix a problem with proxy where each entry of a duplicated header such as Set-Cookie would overwrite and obliterate the previous value of the header, resulting in multiple header values (like cookies) going missing. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93527 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
size of internal structures in the scoreboard, actually into the scoreboard allow third-party applications to access those structures. Submitted by: Adam Sussman <myddryn@vishnu.vidya.com> Reviewed by: Aaron Bannert git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93523 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 20, 2002
-
-
Ian Holsman authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93520 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
OS/390 is very Apache-friendly and doesn't play with the names of DSO files git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93518 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 19, 2002
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93503 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
properly initialized. Move ap_restart_time into the scoreboard global area so the child process on non-forking platforms can have access to it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93502 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
from working with IPv6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93494 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
AddOutputFilterByType DEFLATE text/html (I will add docco soon, I promise. If someone beats me to it, cool...) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93490 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 18, 2002
-
-
Justin Erenkrantz authored
PR: 9670, 9671 Submitted by: David MacKenzie <djm@pix.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93474 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93473 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 16, 2002
-
-
Justin Erenkrantz authored
If the file specified by SSLMutex cannot be created (because the directory does not exist for example), children will segfault on init without giving any reason that the user can figure out. This happens because the module init in the parent never checks to see if the mutex intialization succeded. This patch adds this check and a user-friendly error message. (Justin made one formatting change to this patch.) Submitted by: Adam Sussman <myddryn@vishnu.vidya.com> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93441 13f79535-47bb-0310-9956-ffa450edef68
-
- Feb 15, 2002
-
-
Bill Stoddard authored
manage deleting the cache_object after the reference count drops to 0. Not fully tested yet.. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93439 13f79535-47bb-0310-9956-ffa450edef68
-
Aaron Bannert authored
Also change the default to be commented out (unspecified) so we get anonymous shared memory by default. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93437 13f79535-47bb-0310-9956-ffa450edef68
-