- Jul 14, 2000
-
-
Ralf S. Engelschall authored
times 33 hash (using XOR instead of ADD). This hash is better understood and is faster. Also because in the old function the "& 0xff" was not necessary and just slowed down processing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85846 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
./configure. With this change, APR can build without Apache again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85844 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Havard authored
- globalize & namespace protects server_conf as ap_server_conf - puts setup_listeners back in under a more appropriate name (setup_listen_poll()) as it's quite different to ap_setup_listeners in mpm_common.c. - fake a suitable parameter to ap_process_child_status() as it assumes a child refers to a process when, in the context of spmt_os2, it's a thread. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85841 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 13, 2000
-
-
Bill Stoddard authored
to ap_listen.h git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85837 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
APR defined APR_HAVE_STDARG_H to check for the existance of stdarg.h git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85833 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85832 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
Submitted by: Joe Orton <joe@orton.demon.co.uk> Reviewed by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85831 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
by not getting listenmaxfd set, nor listenfds. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85830 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 12, 2000
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85829 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
log_child. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85828 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85826 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
pool passed to ap_create_process. A little further down the road to getting reliable piped logs working on Win32. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85825 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
-- noted by Joe Orton. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85824 13f79535-47bb-0310-9956-ffa450edef68
-
Keith Wannamaker authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85823 13f79535-47bb-0310-9956-ffa450edef68
-
Keith Wannamaker authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85822 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 11, 2000
-
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85821 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85820 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
the mpmt MPM look almost exactly like the original prefork MPM. Basically, all that's left is re-naming the defined directives so they work with 1.3 config files. That will come later. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85819 13f79535-47bb-0310-9956-ffa450edef68
-
Keith Wannamaker authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85818 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
This just changes a couple of long's to ap_size_t. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85817 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85816 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
values, functions, whatever. specifically, ap_reclaim_child_processes() was not getting compiled into mpm_common. this appears to keep mpmt_pthread running properly. dunno whether a similar issue exists for prefork or dexter. (until all are torched) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85815 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 10, 2000
-
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85814 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Advisory: This patch is still anywhere but complete. However, it resolves most of the big bugs of the services to mpm relocation. I apologize that it's taken this long to get back on this. Brought across; Keep console open (needs a bit of cleanup and could be done better now for 2.0), service error event logging, and some other minor threading cleanup. Big issues remain: logged errors (even APLOG_STARTUP) drop into the logfile in spite of our interest in getting them to the user's console. Some threading sequences may yet be out of sorts, and those will be cleaned up by the end of the week. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85813 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
but I make no garauntees. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85812 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Again, I tried to modify all MPMs that are currently using this code. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85811 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
defined but ap_sendfile fails with APR_ENOTIMPL, the BUFF implementation of ap_send_fd will get a shot at serving the request. This fix is required to get Apache working on 95/98 again and can also be useful on Unix systems where sendfile is available via a servicepack/fixpack/PTF on a particular level of the OS (e.g., AIX 4.3.2 base does not include sendfile but is is available with a PTF). This fix also reimplements the mod_file_cache sendfile_handler using ap_send_fd and sets the connection aborted flag if the sendfile fails. Future modification... Add code to ap_send_fd to hijack any data in the client BUFF structure and send it along with the sendfile. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85810 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
and removes the duplicated code from all effected MPMs. The only this doesn't touch, is Windows. That MPM was using a different setup_listeners. If one of the Windows guys would like to modify the WinNT MPM to use the same setup_lsiteners, that would be VERY cool. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85809 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
to ap_process_child_status and opening up ap_coredump_dir. I have modified all of the MPMs that I saw using this function to work with this patch. Sorry if I broke anybody. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85808 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
directory twice. We should still clean those directories that weren't configured in the current configuration, but this wasn't the right solution. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85807 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85806 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
implemented entirely through standard Apache modules, hooks, and some additional registration. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85803 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85802 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
liveprop provider setup. this will go away momentarily (another pass). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85801 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
namespace they will use, which then receives a process-wide index. get rid of old dav_liveprop_uris global (and minor cleaning in dav_dyn); encapsulate liveprop handling in liveprop.c. do not build/use an ns_map; use dav_get_liveprop_ns_index(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85800 13f79535-47bb-0310-9956-ffa450edef68
-
- Jul 09, 2000
-
-
Ryan Bloom authored
mpmt was added. This change can be removed when the MPM stuff calms down a bit and either mpmt or three separate MPMs are chosen. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85799 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
the C file to determine if a module is present. mpmt emulates three different MPMs though. If the default config file we have sane defaults for each of the three MPMs that mpmt emulates. To fix this, the build process creates a soft link to the original MPM name during the configure process, and the build process actually compiles that file, instead of the original mpmt.c. This allow the mpmt MPM to work just as well as mpmt_pthread. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85798 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85797 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85796 13f79535-47bb-0310-9956-ffa450edef68
-
Roy T. Fielding authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85795 13f79535-47bb-0310-9956-ffa450edef68
-