- 27 Jul, 2000 4 commits
-
-
David Reid authored
will build again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85904 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Another day's progress... little changes, but just establishing the baseline for fully implementing extensions. Filters... that's still a little way away. This demonstrates the HSE_STATUS_PENDING result wait event trap, so we let another thread keep working till we get the HSE_REQ_DONE_WITH_SESSION request. Cleaned up callback names and tossed bunches of stuff in the isapi_cid (connection/request) and the isapi_loaded (dll details) for future caching optimizations. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85903 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
In time, this will be the MPM that allows each child process to have a unique user id. I need a place to work and keep track of my changes. Don't expect this to work until next week sometime. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85902 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
it to the system. That name should be of the format NAME_MPM where name is something like DEXTER, MPMT_PTHREAD, SPMT_OS2, etc. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85901 13f79535-47bb-0310-9956-ffa450edef68
-
- 26 Jul, 2000 11 commits
-
-
Ryan Bloom authored
the imploded date is valid. PR: 6266 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85900 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
. dexter/scoreboard.c needed apr_strings.h to get the right function prototypes . main/mpm_common.c needed to recognize that we were building for dexter; otherwise, no ap_reclaim_child_processes() was compiled and linking failed (It would be nice to standardize on which preprocessor symbols are checked for... mpmname_MPM seems nice enough. Didn't the check for symbol mpmname (no "_MPM") come with mpmt.c?) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85899 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85898 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
and we all hate duplicate code. :-) This also required adding ap_isascii to APR. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85897 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
When preparing to call iol_sendfile(), don't call ap_bflush() first. Instead, pass the data ap_bflush() would have written (if any) to iol_sendfile() as a header. In practice, this prevents sending headers separately from the first part of the file. Submitted by: Greg Ames Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85895 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Submitted by: Greg Ames Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85894 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Submitted by: Greg Ames Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85893 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
should have been return APR_ENOFILE Submitted by: Gregory Nicholls <gnicholls@level8.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85892 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
have been returning APR_ENOFILE. This fixes that problem. Submitted by: Gregory Nicholls <gnicholls@level8.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85891 13f79535-47bb-0310-9956-ffa450edef68
-
kevlo authored
PR: Obtained from: Submitted by: Jerry Su <su@mail.thu.edu.tw> Reviewed by: kevlo@ git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85890 13f79535-47bb-0310-9956-ffa450edef68
-
dgaudet authored
- removed the apr_abort foo since every caller was passing it NULL anyway; and this is debugging code, so i don't have any qualms about using stderr or abort(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85888 13f79535-47bb-0310-9956-ffa450edef68
-
- 25 Jul, 2000 12 commits
-
-
Ryan Bloom authored
to get this MPM to compile. I may try to combine the two threading MPMs a bit more, or I may not. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85887 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
original name was conflicting with an option for ./configure that libtool defines automatically. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85886 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85885 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85884 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
as EXEC_ON_READ was causing a seg fault, and it was unnecessary. Neither of these directives changes how the server interprets the config file, they only change how the server responds to the configuration. PR: 6318 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85883 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Undo my damage. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85882 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Undo the damage to mod_isapi (leave placeholders for new functions though) and add APR_EOL_STR to log files (precomiled, of course :) PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85881 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
This should be clean... ap_snprintf already holds a byte for the null terminator, and this patch sets aside whatever space is needed for the newline termination. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85880 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Caught a bit of my own bad style :) PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85879 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Add APR_EOL_STR for a platform specific text delimiter, provided by apr.h (defined in apr.h.in and apr.hw). This is needed -only- in APR created files (true raw files) such as logs. It is not required in any splat to screen (stderr/stdout) formatting, nor any html markup. Some other modules slipped through in the prior apr_strings.h commit. Sorry 'bout that. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85878 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Missing apr_strings.h - hope this wasn't destined for some global header. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85877 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Changes to get Win32 compiling again, including substituting apr_string.h for apr_lib.h, fix some bad linkage declarations, and some more comments on threadproc/win32/proc.c PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85876 13f79535-47bb-0310-9956-ffa450edef68
-
- 24 Jul, 2000 1 commit
-
-
Ryan Bloom authored
apr_strings.h, the command table needed to be fixed to use the new format, and we had vestiges of stat left around. The top two issues are simple, we include apr_strings and fix the command recs. The last issue required using APR enums instead of the stat.h macros. This also allows us to remove some ugly #ifdefs. :-) Submitted by: Shaun Savage <shaun@igel.de> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85875 13f79535-47bb-0310-9956-ffa450edef68
-
- 23 Jul, 2000 3 commits
-
-
Sascha Schumann authored
If your module uses C++, you need to add APACHE_REQUIRE_CXX to your module's config.m4. Unfortunately, we cannot use any sophisticated pattern matching in make, so instead of adding the C++ source files to LTLIBRARY_SOURCES, you need to write for foo.cpp and bar.cpp: LTLIBRARY_OBJECTS_X = foo.lo bar.lo git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85873 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
have been moved to apr_strings.h. This also modifes Apache to include apr_strings.h instead of apr_strnatcmp.h git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85872 13f79535-47bb-0310-9956-ffa450edef68
-
Sascha Schumann authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85871 13f79535-47bb-0310-9956-ffa450edef68
-
- 22 Jul, 2000 2 commits
-
-
Ryan Bloom authored
mpmt_pthread.c and allows mpmt_pthread to compile cleanly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85870 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85869 13f79535-47bb-0310-9956-ffa450edef68
-
- 21 Jul, 2000 1 commit
-
-
Ryan Bloom authored
create a new header for those functions. This is the first step to removing the apr/lib directory completely, and moving those files/functions to descriptive directories. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85867 13f79535-47bb-0310-9956-ffa450edef68
-
- 20 Jul, 2000 2 commits
-
-
Ryan Bloom authored
I posted, and it was more or less a proof-of-concept for changing the filter registration method. Everybody agrees the patch was a bad idea, but it did prove that the filtering registration code could be completely re-written in very little time. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85864 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
so that mod_file_cache can build on a system with no sendfile(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85863 13f79535-47bb-0310-9956-ffa450edef68
-
- 19 Jul, 2000 2 commits
-
-
Jeff Trawick authored
for STDERR_FILENO. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85862 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
call ap_unix_child_init_lock() at the right time, so any lock mechanism which had interesting work to do (only flock()) was broken. Fix the flock() flavor of ap_unix_child_init_lock(). It expected to create the lock file when it should in fact open the existing one. It also neglected to return the new ap_lock_t structure to the caller. Improve logging of lock init errors in prefork (I know, prefork is a lame duck, but I used the improved logging in prefork to help debug the problem). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85861 13f79535-47bb-0310-9956-ffa450edef68
-
- 17 Jul, 2000 2 commits
-
-
Jeff Trawick authored
ap_log_rerror() invocation. Almost all of this is in code never compiled. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85860 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
and log the error. Submitted by: "William A. Rowe, Jr." <wrowe@lnd.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85859 13f79535-47bb-0310-9956-ffa450edef68
-