]>
granicus.if.org Git - apache/log
Greg Stein [Wed, 6 Dec 2000 08:10:36 +0000 (08:10 +0000)]
switch to apr_dbm.h and the updated naming
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87233
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Wed, 6 Dec 2000 08:07:44 +0000 (08:07 +0000)]
apache_need_sdbm is no longer applicable. clean it out.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87232
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Wed, 6 Dec 2000 08:06:32 +0000 (08:06 +0000)]
remove APACHE_CHECK_DBM and the usage of srclib/sdbm/. this stuff is part of
APRUTIL now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87231
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 6 Dec 2000 06:01:01 +0000 (06:01 +0000)]
Goodbye exported apr_canonical_error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87230
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 6 Dec 2000 05:59:50 +0000 (05:59 +0000)]
This solves two issues, one is a backref from apr-util into the
apache namespace, and the second is the proper linkage declarations
and their explanations. Documented the distinction between
AP_IMPLEMENT_HOOK_ and AP_IMPLEMENT_EXPORT_HOOK_
This doesn't resolve any export issues within apr-util, however.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87229
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Wed, 6 Dec 2000 04:42:33 +0000 (04:42 +0000)]
And this gets Apache for Windows compiling from the command line and
serving files again. The APR_DECLARE_DATA declaration allows the
ap_*_type structures to be exported which is reqired for the correct
operation of the AP_BUCKET_IS_* macros.
An alternate way to fix this problem is to explicitly break the bucket
type out of the "type" structure in ap_bucketi and represent each bucket
type with an enum.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87228
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Wed, 6 Dec 2000 00:46:17 +0000 (00:46 +0000)]
Get Apache installing again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87226
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 22:44:50 +0000 (22:44 +0000)]
Get the perchild MPM building cleanly again. This hasn't been tested,
because I can't install Apache right now. As soon as I get the make
install target working, I'll test this MPM.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87224
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 21:02:20 +0000 (21:02 +0000)]
Fix some leftover dirtyness from the conversion. All is building
over in Win32 land.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87223
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 20:59:32 +0000 (20:59 +0000)]
Fixed the make, crippled dav till it's building.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87222
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 20:36:03 +0000 (20:36 +0000)]
The -big- fix, all the proper linkages for BaseAddr.ref plus a bit.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87221
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 20:08:26 +0000 (20:08 +0000)]
We build through Apache.exe!!! Onwards...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87220
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 19:42:26 +0000 (19:42 +0000)]
Got a little carried away earlier with path names :-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87219
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 19:41:13 +0000 (19:41 +0000)]
Slide symbols from one place to another.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87218
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 19:28:13 +0000 (19:28 +0000)]
A little fix here, little fix there
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87217
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 18:29:06 +0000 (18:29 +0000)]
Generate the apr-utils exports file using APR's buildexports scripts.
This also modified Apache's buildconf to add those symbols to the
exports.c file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87216
13f79535 -47bb-0310-9956-
ffa450edef68
Bill Stoddard [Tue, 5 Dec 2000 18:26:25 +0000 (18:26 +0000)]
Windows project file update to accomodate the new directory structure.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87215
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 17:44:07 +0000 (17:44 +0000)]
Set up dependencies on the apr-util package.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87214
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 17:38:40 +0000 (17:38 +0000)]
A bit of inclusion for the apr-util package.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87213
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 16:37:50 +0000 (16:37 +0000)]
This patch illustrates the new locations, and makes the majority of the
adjustments. Now to actually try to build the thing.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87212
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 5 Dec 2000 16:18:54 +0000 (16:18 +0000)]
Fix two spelling and syntax problems in ap_get_local_host().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87211
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 14:49:27 +0000 (14:49 +0000)]
Release the last occurance of apr_canonical_error. Next stop, apr.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87210
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 5 Dec 2000 14:48:47 +0000 (14:48 +0000)]
Use quotes instead of angle brackets when including apr_strings.h so that
a dependency is generated for it & to be consistent with the rest of Apache.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87209
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 5 Dec 2000 14:36:31 +0000 (14:36 +0000)]
Speed up the generation of exports.c by using an awk script to process
apr.exports instead of shell script.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87208
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 5 Dec 2000 13:54:11 +0000 (13:54 +0000)]
Include mpm.h so that we know which MPM is being built and therefore
when to export ap_listen_open().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87207
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 5 Dec 2000 13:50:28 +0000 (13:50 +0000)]
Clean up some warnings about APR string functions by including appropriate
header.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87206
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 5 Dec 2000 13:47:39 +0000 (13:47 +0000)]
OS/2: os.c doesn't exist anymore, remove it from the build.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87205
13f79535 -47bb-0310-9956-
ffa450edef68
Brian Havard [Tue, 5 Dec 2000 12:58:27 +0000 (12:58 +0000)]
Remove "installer" from the ignore list so the directory doesn't get blown
away every time I do a cvsclean.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87204
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Tue, 5 Dec 2000 12:45:27 +0000 (12:45 +0000)]
Get make distclean working again. The replaced egrep-style regexp does
not work as-is with "GNU sed version 3.02".
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87203
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Tue, 5 Dec 2000 06:57:20 +0000 (06:57 +0000)]
En route to httpd-2.0/modules/... in their appropriate places.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87202
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 05:32:59 +0000 (05:32 +0000)]
Make ApacheBench compile cleanly again
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87201
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 05:28:16 +0000 (05:28 +0000)]
Build apr-util correctly when building the rest of the server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87200
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 05:27:46 +0000 (05:27 +0000)]
Use the correct apr-util library
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87199
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 04:55:26 +0000 (04:55 +0000)]
Make the test for APR a bit more stringent and add a check for apr-util
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87198
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 04:30:55 +0000 (04:30 +0000)]
Add apr-util to the build process. This should now build once everything
has been checked out to the correct locations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87197
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 03:51:41 +0000 (03:51 +0000)]
Add a couple of files that I missed earlier today.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87196
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 03:48:26 +0000 (03:48 +0000)]
Ignore all the files that are generated during a build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87195
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 03:40:34 +0000 (03:40 +0000)]
Do not automatically add the core module to the modules.c file. This
module will be added when we build it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87194
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 03:39:14 +0000 (03:39 +0000)]
Don't find Makefiles in apr or apr-utils, because those libraries will take
care of cleaning and distcleaning on their own.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87193
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 02:45:50 +0000 (02:45 +0000)]
Apache builds again, although the test directory doesn't. I will work on
the test directory soon. The server does NOT currently run, but it does
build cleanly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87192
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 01:22:05 +0000 (01:22 +0000)]
Get the support programs building properly. Httpd itself is next.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87191
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Tue, 5 Dec 2000 00:36:09 +0000 (00:36 +0000)]
Get base Apache to build properly. This doesn't solve the problem of
not having apr-util, but we should be getting to the link stage now.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87190
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 23:24:23 +0000 (23:24 +0000)]
Buff was removed this weekend, so the STATUS item should go away. This
also adds the STATUS file to the new httpd-2.0 directory, with all the
history from apache-2.0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87188
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 22:33:51 +0000 (22:33 +0000)]
Get Apache to configure completely again. This still doesn't build, but
now we are getting very close.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87187
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 21:38:51 +0000 (21:38 +0000)]
Get the modules configuration stuff working correctly. This just deals
with STANDARD modules and Protocol, not MPMs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87186
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 20:34:48 +0000 (20:34 +0000)]
Start to add back the config.m4 and Makefile.in's that were separated out
during the repository move.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87184
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 20:10:39 +0000 (20:10 +0000)]
Start pointing the configuration scripts to the correct directories
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87183
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 4 Dec 2000 19:26:04 +0000 (19:26 +0000)]
Get rid of ap_new_apr_connection(). ap_new_connection() now has
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
Jeff Trawick [Mon, 4 Dec 2000 19:24:10 +0000 (19:24 +0000)]
Get rid of ap_new_apr_connection(). ap_new_connection() now has
fewer parameters: the local and remote socket addresses were removed
from the parameter list because all required information is available
via the APR socket.
I haven't tested the most important part -- the WinNT MPM changes
-- but it compiles and it looks okay :) If the WinNT MPM works on
Win98 these days let me know.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87181
13f79535 -47bb-0310-9956-
ffa450edef68
Allan K. Edwards [Mon, 4 Dec 2000 19:13:55 +0000 (19:13 +0000)]
Get WIN32 building again
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87180
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 4 Dec 2000 19:03:42 +0000 (19:03 +0000)]
Get files including mpm_winnt.h compiling again by removing
the unnecessary references to buff.h and BUFF.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87179
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Mon, 4 Dec 2000 19:01:20 +0000 (19:01 +0000)]
include new APR symbol apr_make_os_sock
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87178
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 18:57:24 +0000 (18:57 +0000)]
ignore the generated files.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87177
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 18:56:14 +0000 (18:56 +0000)]
Get buildconf working in the new repository. Nothing builds, but we can
at least configure everything.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87176
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Mon, 4 Dec 2000 17:39:02 +0000 (17:39 +0000)]
A short history of the Apache Group (outdated) and the ASF.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87175
13f79535 -47bb-0310-9956-
ffa450edef68
Roy T. Fielding [Mon, 4 Dec 2000 17:07:12 +0000 (17:07 +0000)]
The httpd-2.0 repository is now open for business. I have copied
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
Ryan Bloom [Mon, 4 Dec 2000 15:08:02 +0000 (15:08 +0000)]
Add a test to buildconf to ensure that APR has been checked out. If it
isn't there, we output a message giving the public CVS root.
Submitted by: Roy Fielding
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87173
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Mon, 4 Dec 2000 06:36:16 +0000 (06:36 +0000)]
Remove buff.c and buff.h. There are still a few files that rely on these,
but those files are already broken. This just makes that breakage more
obvious.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87171
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Mon, 4 Dec 2000 04:20:39 +0000 (04:20 +0000)]
This chops the compile time warnings back down to one (a sufficient
reminder that we need some workaround for msvc's broken const'ness.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87170
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sun, 3 Dec 2000 20:29:51 +0000 (20:29 +0000)]
Remove multilogs.html which is documented in mod_log_config.html
and update STATUS.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87169
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 16:48:17 +0000 (16:48 +0000)]
Removed "index.html" from a bunch of <a hrefs>.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87168
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 16:44:09 +0000 (16:44 +0000)]
Cleaned "index.html" out of a bunch of <a href>s.
Quoted size in a bunch of <font>s.
Wrapped and fixed mismatched <p>s in index.html.en.
Wrapped and encoded > in index.html.it.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87167
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Sun, 3 Dec 2000 07:02:33 +0000 (07:02 +0000)]
Remove mod_mmap_static. This has been replaced by mod_file_cache, and
there is no reason to keep this duplicate code
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87165
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 06:05:44 +0000 (06:05 +0000)]
Removed some illegal <p>s wrapping <hr>s.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87164
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 06:04:44 +0000 (06:04 +0000)]
Removed some more occurrances of "index.html".
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87163
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 06:02:48 +0000 (06:02 +0000)]
Typo fix: 'of' used, 'for' wanted.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87162
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 06:01:52 +0000 (06:01 +0000)]
Removed a couple "index.html"'s.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87161
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 06:01:06 +0000 (06:01 +0000)]
Fixed mismatched list tag.
Fixed typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87160
13f79535 -47bb-0310-9956-
ffa450edef68
Chris Pepper [Sun, 3 Dec 2000 06:00:19 +0000 (06:00 +0000)]
Removed "index.html" from <a>.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87159
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Sat, 2 Dec 2000 21:39:03 +0000 (21:39 +0000)]
Consistency enforcement for directives that take extensions and a
reformat of mod_isapi.html into the new standard format.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87157
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Sat, 2 Dec 2000 13:33:31 +0000 (13:33 +0000)]
More changes to get BeOS building once more...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87156
13f79535 -47bb-0310-9956-
ffa450edef68
David Reid [Sat, 2 Dec 2000 13:07:45 +0000 (13:07 +0000)]
Fix a couple of small typo's
Not raining today...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87155
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Sat, 2 Dec 2000 07:15:32 +0000 (07:15 +0000)]
Note the patch submitted today by Jon Travis about cleaning up inet_ntoa.
This patch is waiting until IPv6 is settled, and we can really see what
we are left with. I don't want us to forget that inet_ntoa has thread-
safeness issues, so I am noting this patch here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87154
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Sat, 2 Dec 2000 07:08:12 +0000 (07:08 +0000)]
MPMs that require multiple segments of shared memory now just use two
shared memory blocks to ensure that all of the memory is available. This
removes the hack that added 80 bytes to each shared memory block. We
end up needing two apr_shmem_t variables, because it is difficult to
determine exactly how much memory will be needed. MM automatically tries
to align the shared memory allocations, so we either need to pad the
shared memory segments, or just use two different segments. This also
changes APR and MM to take into account whatever memory those packages
need to allocate when creating a shared memory segment. Any memory that
APR and MM need is automatically added to the size requested by the
program.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87153
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 1 Dec 2000 23:26:04 +0000 (23:26 +0000)]
Remove an unnecessary header file.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87152
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 1 Dec 2000 22:56:47 +0000 (22:56 +0000)]
Clear and sunny outside
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87151
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Dec 2000 21:51:51 +0000 (21:51 +0000)]
use APR_SIZE_T_FMT to avoid a warning on AIX
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87150
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Dec 2000 21:49:26 +0000 (21:49 +0000)]
include <strings.h> for the strcasecmp() and strncasecmp() prototypes;
AIX doesn't have prototypes for these in string.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87149
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Ames [Fri, 1 Dec 2000 21:31:47 +0000 (21:31 +0000)]
Use APR_LOCKALL in dexter and mpmt_pthread to serialize poll and accept. This
allows APR to optimize when a platform has locks that work for both threads and
processes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87148
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Dec 2000 18:49:52 +0000 (18:49 +0000)]
Stop referencing apr_get_socket_inaddr(), apr_get_remote_name(), and
apr_get_local_name(). They have been removed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87147
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Dec 2000 17:41:26 +0000 (17:41 +0000)]
If apr_lock() or apr_unlock() fail, write a log message before bailing
out.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87146
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Fri, 1 Dec 2000 14:02:49 +0000 (14:02 +0000)]
Add "-D PROCESS_LOCK_IS_GLOBAL" to the httpd -V output when
appropriate.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87143
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Fri, 1 Dec 2000 07:32:11 +0000 (07:32 +0000)]
Get Apache to use the new generated exports list. This works on my
Linux machine, but I am pretty sure there are going to be problems for
others. The idea here, is to be able to generate a list of the exported
functions from APR. This list needs to be correct, we can not list
functions that are not exported on the platform being built on. To
accomplish this, we generate a list of the exported symbols when we
configure APR. As a part of this list, we also include all of the
#if macros that surround those symbols. Apache then uses this list
of functions and macros to generate a file that refers to each of those
symbols. Because we have the macros, when we compile this file, the
compiler ignores any symbols that aren't valid on this platform.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87142
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Thu, 30 Nov 2000 19:12:36 +0000 (19:12 +0000)]
Get htpasswd.c to build on EBCDIC machines again.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87141
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Thu, 30 Nov 2000 16:29:05 +0000 (16:29 +0000)]
Document mod_log_config %{FOOBAR}C option
Submitted by: Sander van Zoest <sander@covalent.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87140
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Thu, 30 Nov 2000 01:39:32 +0000 (01:39 +0000)]
This is the Win9x console hook handler ... much code to be pulled now
from the src/os/win32/services.c for Win9x.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87137
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Thu, 30 Nov 2000 00:31:03 +0000 (00:31 +0000)]
Enable logging a cookie with mod_log_config
Submitted by: Sander van Zoest <sander@covalent.net>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87136
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 29 Nov 2000 22:51:01 +0000 (22:51 +0000)]
- Remove some "platform specific notes" from the main page where the
platform doesn't currently work in Apache 2.0.
- Move the API doc link to the developer/index.html.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87135
13f79535 -47bb-0310-9956-
ffa450edef68
Ryan Bloom [Wed, 29 Nov 2000 20:50:39 +0000 (20:50 +0000)]
Remove an unused header
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87134
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 29 Nov 2000 19:39:17 +0000 (19:39 +0000)]
Fix some const confusion with simpler code.
XXX note that 1.3.13 grew the xmethods in some recent patch:
typedef struct {
table *action_types; /* Added with Action... */
char *scripted[METHODS]; /* Added with Script... */
array_header *xmethods; /* Added with Script -- extension methods */
} action_dir_config;
XXx seems like whoever applied needs to port forward to 2.0 :-)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87133
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 29 Nov 2000 18:50:12 +0000 (18:50 +0000)]
Fix uninitialized badness
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87132
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 29 Nov 2000 18:18:58 +0000 (18:18 +0000)]
Eliminate the last WSAE error test.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87131
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Wed, 29 Nov 2000 17:33:03 +0000 (17:33 +0000)]
Use "const char * const *" for process->argv (which is the correct
const-ness since we sometimes put "some string" in there, and also the CRT's
argv). propagate this change within http_main and mpm/winnt/ (also correct
some other const type usage within the MPM).
fix ab's call to parse_url() which removed a const to actually manipulate an
arg from the CRT's argv (indirectly via opt->arg). no idea how this has
avoided segfaulting.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87130
13f79535 -47bb-0310-9956-
ffa450edef68
William A. Rowe Jr [Wed, 29 Nov 2000 17:12:00 +0000 (17:12 +0000)]
Make Win32 build again
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87129
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 29 Nov 2000 15:16:54 +0000 (15:16 +0000)]
Fix a segfault in mod_info. mod_info_module_cmds() had a misstep when
reaching the end of the configuration.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87128
13f79535 -47bb-0310-9956-
ffa450edef68
Jeff Trawick [Wed, 29 Nov 2000 13:02:11 +0000 (13:02 +0000)]
Get ab to compile cleanly after the apr_initopt() change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87127
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Wed, 29 Nov 2000 11:30:19 +0000 (11:30 +0000)]
can I be a Super Saiyan? please?
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87126
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Wed, 29 Nov 2000 10:27:53 +0000 (10:27 +0000)]
add the new apr_lock_file and apr_unlock_file functions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87125
13f79535 -47bb-0310-9956-
ffa450edef68
Greg Stein [Wed, 29 Nov 2000 10:25:05 +0000 (10:25 +0000)]
reorder the libs for proper inter-lib dependencies
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87124
13f79535 -47bb-0310-9956-
ffa450edef68
Joshua Slive [Wed, 29 Nov 2000 04:29:11 +0000 (04:29 +0000)]
Bring mod_ext_filter.html up to the new format.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87123
13f79535 -47bb-0310-9956-
ffa450edef68