c264c5e2a1
Fix what I think is a bug where rlim_t won't be #defined on systems
...
that need it if the autoconf check for it was cached.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84201 13f79535-47bb-0310-9956-ffa450edef68
1999-12-01 01:21:38 +00:00
04c494c2b5
Eliminate ap_config.h's checks when using autoconf. Now, ap_ac_config.h
...
is used instead, and autoconf's configure script will check for
everything else.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84200 13f79535-47bb-0310-9956-ffa450edef68
1999-12-01 01:16:23 +00:00
1582947dd5
Get rid of ap_check_signals() in all but the prefork MPM, and #define it
...
away there. It's a TPF-specific piece that will likely go into a TPF
MPM.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84199 13f79535-47bb-0310-9956-ffa450edef68
1999-12-01 00:45:02 +00:00
4f70d9d00b
Remove a vestige of the old timeout system. ident lookups need timeouts,
...
though.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84198 13f79535-47bb-0310-9956-ffa450edef68
1999-12-01 00:25:18 +00:00
c31d4dbf55
Some compile fixes for the piped log code. It doesn't completely
...
completely compile, but it looks a little better.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84197 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 23:27:29 +00:00
e11d345881
Add apr_thread_proc.h so it can find ap_proc_t.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84196 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 21:57:37 +00:00
5ef0434230
Delete remnants of ap_spawnvp that got missed earlier.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84194 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 05:56:17 +00:00
3cfe8158af
Deal with times() properly in autoconf. This also changes NO_TIMES to
...
!HAVE_TIMES.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84193 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 03:52:57 +00:00
5e8f51cb00
The extra (n < 1) check is redundant, leftover from pre-APR code.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84192 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 03:36:33 +00:00
8906cb9e2c
Some extra autoconf macros that might help us compile on "a POSIXized
...
ISC UNIX" or MINIX if someone ever tries to do it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84191 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 03:07:32 +00:00
ed08c67f3a
Fix a thinko. Apache's configure.in shouldn't attempt to create APR's
...
Makefile.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84190 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 02:40:56 +00:00
23692e4f59
more accurate reflection of reality
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84189 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 00:52:30 +00:00
dc594d70af
Autoconf can heal your family strife. And it's also a floor wax!
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84188 13f79535-47bb-0310-9956-ffa450edef68
1999-11-30 00:10:23 +00:00
c6b9cc45c1
The second part of the big autoconf patch, which actually adds autoconf
...
building to the tree.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84187 13f79535-47bb-0310-9956-ffa450edef68
1999-11-29 23:47:33 +00:00
a7a251cb29
The first part of the big autoconf patch. This replaces a bunch of
...
NEED_* macros with HAVE_* macros to be more consistent with autoconf.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84186 13f79535-47bb-0310-9956-ffa450edef68
1999-11-29 23:33:24 +00:00
d46c42e705
First cut at getting graceful restart working with the AcceptEx completion port
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84185 13f79535-47bb-0310-9956-ffa450edef68
1999-11-29 21:14:06 +00:00
2b600076bf
Added missing links to htdocs/manual/mod/directives.html
...
for AllowCONNECT and ProxyDomain.
Submitted by: Patrik Grip-Jansson <patrikj@gnulix.org >, Ralf S. Engelschall
Reviewed by: Ralf S. Engelschall
PR: 5319
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84171 13f79535-47bb-0310-9956-ffa450edef68
1999-11-28 12:14:21 +00:00
e6f39ce720
Fixed typo in htdocs/manual/install.html.
...
Submitted by: Chris Pepper <pepper@tgg.com >
PR: 5360
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84168 13f79535-47bb-0310-9956-ffa450edef68
1999-11-28 11:38:58 +00:00
71a71fd96f
Clean up some code that BeOS doesn't use.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84151 13f79535-47bb-0310-9956-ffa450edef68
1999-11-24 16:46:03 +00:00
e35f6d1f09
Update some dependancies. Move the final two files out of apr/inc and into
...
apr/include. Basically just finish some cleanup from some changes I've
been making over the last two days.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84147 13f79535-47bb-0310-9956-ffa450edef68
1999-11-23 13:47:01 +00:00
97660e669c
Hmmm, turns out that the nice event library for network events on PalmOS
...
only applies to the wireless transceiver. Oh well, I guess select() will
have to do...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84146 13f79535-47bb-0310-9956-ffa450edef68
1999-11-23 08:30:21 +00:00
51fb18f53d
Fix a spelling mistake and we probably shouldn't put Internet Exploder in
...
any official Apache documentation.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84144 13f79535-47bb-0310-9956-ffa450edef68
1999-11-22 20:56:53 +00:00
444531b691
Clean up the getopt stuff a bit. Basically, I am removing the #define's,
...
and changing the names in the getopt.c file so that we are sure there is
no namespace collision between regular getopt's, and APR's getopt.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84143 13f79535-47bb-0310-9956-ffa450edef68
1999-11-22 14:52:17 +00:00
7b7373e940
Use APR's getopt
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84142 13f79535-47bb-0310-9956-ffa450edef68
1999-11-21 22:10:22 +00:00
98ad401c48
Next stage of ap_mmap support. Tested on FreeBSD and BeOS.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84139 13f79535-47bb-0310-9956-ffa450edef68
1999-11-20 11:56:13 +00:00
409d49d2f2
Remove the ap_thread_mutex code from all MPM's. This code isn't actually
...
being called anywhere, and I have compiled dexter, mpmt_pthread, and
prefork without it. Away it goes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84138 13f79535-47bb-0310-9956-ffa450edef68
1999-11-19 20:27:32 +00:00
9ca05a3a51
Initial version of CGI Daemon module. This module needs to be tested more
...
thoroughly and cleanup up a bit, but it does execute CGI's currently.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84137 13f79535-47bb-0310-9956-ffa450edef68
1999-11-19 20:22:51 +00:00
e384163960
Update STATUS to get rid of the fprintf(stderr problem.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84136 13f79535-47bb-0310-9956-ffa450edef68
1999-11-19 18:59:48 +00:00
e0ff64c186
Finish the conversion from fprintf(stderr -> ap_log_err.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84135 13f79535-47bb-0310-9956-ffa450edef68
1999-11-19 18:49:20 +00:00
975ea85ea2
First step in removing the fprintf(stderr problem from Apache. Basically,
...
I defined APLOG_STARTUP, which refrains from printing the date string
and the log level information in log_error_core. I then changed all the
fprintf(stderr calls to ap_log_error, and used APLOG_STARTUP.
log_error_core on Unix takes care of creating a log file and directing
it to stderr if a log file isn't already active. I will continue to
make these changes tomorrow. Currently, the main code and the dexter
mpm have been modified.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84134 13f79535-47bb-0310-9956-ffa450edef68
1999-11-18 23:07:53 +00:00
d2d0f2dd79
Cleaned up the APRFile uses in Apache. Also removed the apr.h header file
...
because it is no longer used. Finally, I updated the dependancies to
compile cleanly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84131 13f79535-47bb-0310-9956-ffa450edef68
1999-11-17 21:39:42 +00:00
370fc31b00
Cleanup the ZZZ comments. Basically these used to mark places where APR
...
is needed. It is much easier to do this conversion by hand than by
searching for old comments, so they are going away now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84128 13f79535-47bb-0310-9956-ffa450edef68
1999-11-16 18:32:05 +00:00
cb7f5c2805
Update the STATUS file a bit.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84127 13f79535-47bb-0310-9956-ffa450edef68
1999-11-16 15:11:51 +00:00
8ab5b2f8b3
explain how ServerName interacts with NameVirtualHost better
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84125 13f79535-47bb-0310-9956-ffa450edef68
1999-11-16 12:16:20 +00:00
559b646c10
ap_clean_child_exit is static in dexter now, and the ap_ prefix is gone.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84124 13f79535-47bb-0310-9956-ffa450edef68
1999-11-16 03:00:38 +00:00
5f0ffa5e67
Eliminate acceptlock.c from mpmt_pthread. Use an APR type for the
...
cross-process lock instead.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84123 13f79535-47bb-0310-9956-ffa450edef68
1999-11-15 23:29:47 +00:00
a9aec2c8a1
Allow NO_SERIALIZED_ACCEPT to work.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84122 13f79535-47bb-0310-9956-ffa450edef68
1999-11-15 22:26:35 +00:00
34040418d5
Eliminate acceptlock.{c,h} in dexter. They mostly duplicated code in
...
APR.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84121 13f79535-47bb-0310-9956-ffa450edef68
1999-11-15 21:22:47 +00:00
1901b23ef9
Moving Unix socket IOL's to use APR. Also fixed a small bug in ap_recv.
...
We should NEVER return a status of APR_EAGAIN and say -1 bytes read. This
can cause some strange bugs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84120 13f79535-47bb-0310-9956-ffa450edef68
1999-11-15 19:50:25 +00:00
23ec8813dc
remove a superfluous tag that I just spotted
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84118 13f79535-47bb-0310-9956-ffa450edef68
1999-11-14 22:22:38 +00:00
c9cedfaaf8
Make mod_so.c compile. Loading modules crashes for me though, haven't figured
...
out why yet....
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84117 13f79535-47bb-0310-9956-ffa450edef68
1999-11-14 06:07:40 +00:00
e3e874f7e9
Fix a race condition found by David Colasurdo <davecola@us.ibm.com>. We
...
should make sure that the parent notes the creation of a child process
in the scoreboard so that perform_idle_server_maintanence doesn't get
the chance to claim that slot.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84116 13f79535-47bb-0310-9956-ffa450edef68
1999-11-11 22:57:19 +00:00
031129099b
Update the STATUS file with three new items.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84115 13f79535-47bb-0310-9956-ffa450edef68
1999-11-11 13:21:10 +00:00
326753c5bd
Fix error logging calls (kinda).
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84113 13f79535-47bb-0310-9956-ffa450edef68
1999-11-09 09:33:52 +00:00
016cf85c45
Add printf format for ssize_t.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84112 13f79535-47bb-0310-9956-ffa450edef68
1999-11-09 09:01:15 +00:00
7c3faefb29
mod_autoindex has a small bug when calling ap_readdir. This was
...
causing empty indexes to be created. The following patch fixes
this problem
Submitted by: Paul Reder
Reviewed by: Bill Stoddard
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84111 13f79535-47bb-0310-9956-ffa450edef68
1999-11-09 03:41:11 +00:00
3fb176b8aa
Get rid of dependency on os/win32/getopt.c & .h
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84110 13f79535-47bb-0310-9956-ffa450edef68
1999-11-08 18:54:12 +00:00
ade03101b9
Get rid of a number of 'incompatible pointer type' warnings using
...
ap_os_{get,put}_file() on platforms who's ap_os_file_t is not an int.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84109 13f79535-47bb-0310-9956-ffa450edef68
1999-11-08 06:05:50 +00:00
de46b1035b
Stop using APR_BUFFERED for the error log and httpd.pid file. The error
...
logging code has been tweaked a bit so that we still have one write per
log entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84108 13f79535-47bb-0310-9956-ffa450edef68
1999-11-05 21:01:44 +00:00
e63638c46b
Export ap_send_error_response
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84107 13f79535-47bb-0310-9956-ffa450edef68
1999-11-05 15:45:05 +00:00