- Jun 27, 2000
-
-
Ryan Bloom authored
Basically, Apache now runs APR's configure script first. APR's configure script has been setup to create a new file, APRVARS. APRVARS is basically all of the environment variables that APR wants to export to the program that is using it. This allows the calling program to "source" APRVARS and get those environment variables. Removed hack to make platforms use -ldl. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85701 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 26, 2000
-
-
Jeff Trawick authored
APR can modify the ap_socket_t as it sees fit. It may choose to modify the ap_socket_t on functions which only read from the ap_socket_t conceptually. Note: http_connection::ap_new_apr_connection() passes its ap_socket_t arg to one of the changed functions, so const was removed there also. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85700 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85698 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
have been made to dexter and mpmt_pthread and adds more support for graceful restarts. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85697 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85696 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85694 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 25, 2000
-
-
Doug MacEachern authored
allow apxs to be run from the source tree, before installation (e.g. perl ../apache-2.0/src/support/apxs -q CFLAGS) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85693 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85692 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
specially set aside for that purpose. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85690 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
used before set. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85689 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Havard authored
removing an unused variable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85688 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 24, 2000
-
-
Ryan Bloom authored
ap_strstr and ap_strstr_c, which make sure that things are const when they need to be. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85687 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85686 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Stein authored
*) add the "install_filter" hook as a hook/control point for modules to install their filters. [Ryan Bloom] http_protocol.c: *) move check_first_conn_error() up in the file; no actual changes *) add checked_bputstrs(), checked_bflush(), and checked_bputs(). These are copies of ap_rvputs(), ap_rflush(), and ap_rputs() respectively. The users of the checked_* functions will be independent of filtering changes to the ap_r* functions. *) add flush_filters() place holder git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85685 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
. check proper error variable when handling errors from ap_write(pipe_of_death) . log proper error variable after ap_poll() failure . ditto for ap_create_pipe() failures . ditto for ap_set_pipe_timeout() failures Stylistic change: . pass 0 instead of errno to ap_log_error when APLOG_NOERRNO is specified git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85684 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Fix bad ap_log_error() argument list. Pass correct error code from ap_poll(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85683 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85682 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
Submitted by: Greg Ames git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85681 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 23, 2000
-
-
Jeff Trawick authored
descriptors for connected sockets are too big. Todo: The BeOS MPMs seem to have the same issue. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85679 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85678 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
allows us to use APR_SOCKETS_AS_FILES to poll on an APR socket. Finally, this makes the MPM more portable, because it is now always possible to set the pipe to be non-blocking. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85676 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
works again. It is completely hosed at the moment. Todo: remove the need for this call. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85675 13f79535-47bb-0310-9956-ffa450edef68
-
Bill Stoddard authored
Submitted by: Victor Orlikowski Reviewed by: Bill Stoddard git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85674 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
a bug I introduced earlier today, because it uses the APR_FILES_AS_SOCKETS to let us use the pipe of death in a poll call. With this change, dexter becomes much more portable. Dexter used to try to set the pipe non-blocking on it's own, but it only tried one argument to fcntl. There are at least four different arguments to fcntl based on what platform you are on. APR gets rid of that ugliness for us. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85669 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 22, 2000
-
-
Ryan Bloom authored
ap_select in ap_config.h. The only file that used ap_select() was prefork.c. I have modified prefork.c to use select instead of ap_select. In the future, this should be modified to use ap_poll like the rest of the Unix MPMs. There are other MPMs that are continuing to use select, but this too should change in time. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85663 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
fix the error checking for one return from ap_poll, and use ap_pcalloc to allocate the listenfds array. By using listenfds, we can avoid making an unnecessary call to ap_create_tcp_socket. Submitted by: Jeff Trawick Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85661 13f79535-47bb-0310-9956-ffa450edef68
-
Allan K. Edwards authored
where to change compiled-in limits. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85660 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
redefinition of pollfd. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85659 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
we're using ap_sleep remove the need for sys/socket.h in mpm_common.c git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85658 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
that we would sleep for a specified number of microseconds. APR provides a function ap_sleep that does this for us. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85657 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
get the value from the MPM and thus free the MPM to use any variable name they like. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85655 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
supposed to (doh!) and fix some things to help with restarts. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85654 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85653 13f79535-47bb-0310-9956-ffa450edef68
-
David Reid authored
one now lacking it is winnt, but that'll need someone form the winnt camp to sort out. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85652 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 21, 2000
-
-
Ryan Bloom authored
Submitted by: Victor J. Orlikowski <vjo@raleigh.ibm.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85651 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
Submitted by: Victor J. Orlikowski <vjo@raleigh.ibm.com> Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85650 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
getting a lot of warnings on platforms that use macros for these functions. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85646 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
compiled-in limits (e.g., ThreadsPerChild, MaxClients, StartTreads). missing: the same minor changes for the 2nd BeOS MPM Submitted by: Greg Ames Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85645 13f79535-47bb-0310-9956-ffa450edef68
-
- Jun 20, 2000
-
-
Ben Laurie authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85644 13f79535-47bb-0310-9956-ffa450edef68
-
Ben Laurie authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85643 13f79535-47bb-0310-9956-ffa450edef68
-