- 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
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87393 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 17, 2000
-
-
Ryan Bloom authored
requested ranges begin after the end of the response. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87390 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
that does not add a content-length. For example, mod_autoindex doesn't set a content-length, but the byterange filter requires one. We fix this by computing the content-length in the byterange filter. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87389 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 15, 2000
-
-
Allan K. Edwards authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87359 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 13, 2000
-
-
Jeff Trawick authored
entry for the bug fixes to mod_rewrite and mod_cgid. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87330 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 12, 2000
-
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87314 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Boy, that's alot of shoveling (the snow... really) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87309 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 07, 2000
-
-
Ryan Bloom authored
functions. This allows modules to implement their own SSI tags easily. The idea is simple enough, a module can insert it's own tag and function combination into a hash table provided by mod_include. While mod_include parses an SSI file, when it encounters a tag in the file, it does a hash lookup to find the function that implements that tag, and passes all of the relevant data to the function. That function is then responsible for processing the tag and handing the remaining data back to mod_include for further processing. Submitted by: Paul J. Reder <rederpj@raleigh.ibm.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87241 13f79535-47bb-0310-9956-ffa450edef68
-
- Dec 04, 2000
-
-
Jeff Trawick authored
fewer parameters: the local and remote socket addresses were removed from the parameter list because all required information is available via the APR socket. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87182 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
over all files for which the cvs history is important. The rest can be added as new files (like this one). The modules were tagged as "moving_to_httpd_module" prior to my move. Any commits to apache-2.0 after that point will have to be repeated here. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87174 13f79535-47bb-0310-9956-ffa450edef68
-