- Jan 21, 2001
-
-
Ryan Bloom authored
automatically. This bit me multiple times last night as I was trying to setup apache.org. I would make a change to the configuration, run make; make install, and it would fail. The problem was that suexec wasn't getting re-compiled ever, so my changes weren't getting picked up. This solves that problem, by making sure that suexec gets compiled if it was specified on the configure line. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87779 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 20, 2001
-
-
William A. Rowe Jr authored
Sunny in Chicago. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87761 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
mpm_common.c. These functions are only valid on some platforms, so they should not be in the main-line code. These functions are also not portable to non-unix platforms, so they don't really belong in APR. Since they are only used in MPMs, for right now, I am moving them to mpm_common.c git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87755 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
is currently using it. The proper way to do this, is to use the apr_create_process API. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87754 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 19, 2001
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87743 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
wrong commit incantation git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87740 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
for a fact that it isn't. Basically, if r->connection->keepalive == 0. This keeps us from making an extra read call when serving a 1.0 request. Submitted by: Ryan Bloom and Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87738 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 18, 2001
-
-
Tony Finch authored
I broke mod_rewrite by modifying strings in place when expanding them, because variable lookups can cause subrequests which cause mod_rewrite to do its stuff again including an expansion on the same string, which is then syntactically invalid. So copy the lookup keys somewhere else before using them in such a way that may cause recursion. In addition to this, my parser could also be confused by complicated nested rewrite map expansions like ${map1:${map2:key|dflt}|dflt} so fix that too by keeping track of {} when looking for |. PR: 7087 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87723 13f79535-47bb-0310-9956-ffa450edef68
-
Tony Finch authored
Host: header. PR: 7079 Submitted by: Alexey Toptygin <alexeyt@wam.umd.edu> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87717 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 15, 2001
-
-
Jeff Trawick authored
other folks were hitting a problem with mod_dav and need an excuse to upgrade git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87691 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
and the server dropped the connection unexpectedly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87689 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
discarding the body of a request, but it could affect other paths. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87684 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 12, 2001
-
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87669 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
hints.m4 works and the additional of NOTEST_* git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87667 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
we use the -D command line argument to Apache to configure these options. Submitted by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87661 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 07, 2001
-
-
Ben Laurie authored
PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87605 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 05, 2001
-
-
Ryan Bloom authored
We copy the data when we store it in the structures, we can just return a pointer from there, and use const data. This puts the onus back on Apache to copy the data if it needs to modify it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87592 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 03, 2001
-
-
Jeff Trawick authored
(errno instead of apr_status). mod_cgid: Keep some of the code in synch with the version in mod_cgi. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87576 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87573 13f79535-47bb-0310-9956-ffa450edef68
-
- Jan 02, 2001
-
-
Ben Laurie authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87568 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 31, 2000
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87560 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 29, 2000
-
-
Jeff Trawick authored
program does not exist. I wish I understood why I didn't hit this problem in the normal case :( git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87551 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
problem they fix git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87550 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 28, 2000
-
-
Ryan Bloom authored
problem is that some browsers send an extra line at the end of a POST request. We use the PEEK method to determine if there is any data left on the socket, if there is then we delay sending the response until we have enough data to make it worthwhile. If the browser sends an extra blank line, we don't want to delay the response at all. The only time we use the PEEK method is to check for a second request, so this is safe to do. This also solves Joe Orton's problem of specifying a Content- Length of 1 for a blank line, and having the server wait to send back a response. The problem is that Linux (all Unix really) sends two characters \r\n for a blank line, so specifying a C-L of 1 means that the server still sees a \n when it PEEKs that the socket data. That \n can be safely ignored however. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87540 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 27, 2000
-
-
Ryan Bloom authored
changes made using autoconf setup. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87539 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 26, 2000
-
-
Ryan Bloom authored
allows the decisions made in one config.m4 file to be based on decisions made in previous config.m4 files. For example, the config.m4 in the generators config.m4 can choose the correc cgi module based on which MPM is chosen. To do this, we find all filenames config*.m4, and then we re-order the filename so that it looks like: *config.m4/path/to/file. Once all files are in this format, we sort the files, and then re-arrange the file names again to put them in the correct order. There may be better ways to do this, but I couldn't find a portable way to call sort so that this would work. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87526 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 23, 2000
-
-
Ryan Bloom authored
This also allows mod_cgid to use ap_os_create_priviledged_process, thus allowing for SuExec execution from mod_cgid. Currently, we do not support everything that standard SuExec supports, but at least it works minimally now. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87524 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87521 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87515 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 22, 2000
-
-
Ryan Bloom authored
call it again. This change allows us to serve large files (such as apache_2.0a9.tar.gz) using Apache 2.0 on FreeBSD. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87514 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
need to be sanity checked. Submitted by: Cliff Woolley <cliffwoolley@yahoo.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87506 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 21, 2000
-
-
William A. Rowe Jr authored
The Win32 overhaul, in summary; Modules are named mod_foo.so Dynamic Libraries are named libfoo.dll, and are stored in bin/ The former ApacheCoreDll is now libhttpd.dll Apache.exe moves to bin/ The make install now copies include, lib, and libexec All build options are normalized, filenames adjusted appropriately git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87471 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 20, 2000
-
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87466 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
updated by this time but... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87450 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
1) DSO modules are installed in modules/. If/when Unix gets some shared libraries, those should be installed in libraries/. 2) apache.org:8092 is currently running Apache 2.0. When Brian has time, this will move to port 80 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87446 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 19, 2000
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87431 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
are used or not. This uses the same mechanism that is used for APR and APR-util. This may not be the correct solution, but it works, and that is what I really care about. This also renames CHARSET_EBCDIC to AP_CHARSET_EBCDIC. This is for namespace correctness, but it also makes the exports script a bit easier. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87424 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
on the query, and remove IPv4 dependencies. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87423 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
be loadable into the server. Our new build/install mechanism expects that all modules will have a common name format. The auth modules didn't use that format, so we didn't install them properly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87422 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 18, 2000
-
-
Jeff Trawick authored
available. Use apr_getaddrinfo() instead. The ap_pduphostent() code was moved to modules/proxy/proxy_util.c for now since that is the only caller. When the proxy's use of the resolver is APR-ized this won't be needed anymore. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87399 13f79535-47bb-0310-9956-ffa450edef68
-