]> granicus.if.org Git - apache/log
apache
22 years ago Eliminated ap_os_[systemcase|[case_]canonical]_filename() and
William A. Rowe Jr [Thu, 23 Aug 2001 19:08:20 +0000 (19:08 +0000)]
  Eliminated ap_os_[systemcase|[case_]canonical]_filename() and
  move ap_os_is_path_absolute() into util.c (now relies on apr.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90567 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Canonicalization will now occur on all sub_req_lookup_file() calls,
William A. Rowe Jr [Thu, 23 Aug 2001 19:00:07 +0000 (19:00 +0000)]
  Canonicalization will now occur on all sub_req_lookup_file() calls,
  and the ap_server_root_relative() will handle canonicalization as well.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90566 13f79535-47bb-0310-9956-ffa450edef68

22 years ago ap_server_root_relative will take care of this canonical_file call.
William A. Rowe Jr [Thu, 23 Aug 2001 18:57:08 +0000 (18:57 +0000)]
  ap_server_root_relative will take care of this canonical_file call.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90565 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Performance death notices. Note that we shouldn't have EVER coded a
William A. Rowe Jr [Thu, 23 Aug 2001 18:56:13 +0000 (18:56 +0000)]
  Performance death notices.  Note that we shouldn't have EVER coded a
  module with a fixed path ... the config phase should take the proxy/
  path and ap_server_root_relative() it at startup.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90564 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Optimize out what is a very expensive in-request call to
William A. Rowe Jr [Thu, 23 Aug 2001 18:53:27 +0000 (18:53 +0000)]
  Optimize out what is a very expensive in-request call to
  ap_server_root_relative (and is becoming more expensive).
  Now the call happens in the config phase where it belongs.
  Note someone can hop in and transpose the stat and open
  with an open and getfileinfo if you are a performance hound.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90563 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Clear out this optimization till we are prepared for it (not now.)
William A. Rowe Jr [Thu, 23 Aug 2001 18:49:55 +0000 (18:49 +0000)]
  Clear out this optimization till we are prepared for it (not now.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90562 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Fix most-bogus ap_server_root_relative() cases. These don't include
William A. Rowe Jr [Thu, 23 Aug 2001 18:47:32 +0000 (18:47 +0000)]
  Fix most-bogus ap_server_root_relative() cases.  These don't include
  the cases where we are trying to ap_server_root_relative() a pipe cmd!

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90561 13f79535-47bb-0310-9956-ffa450edef68

22 years agoReplace apr_uri_components with apr_uri_t
Bill Stoddard [Thu, 23 Aug 2001 18:27:21 +0000 (18:27 +0000)]
Replace apr_uri_components with apr_uri_t

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90560 13f79535-47bb-0310-9956-ffa450edef68

22 years agoOS/2 now uses mpmt_os2 by default.
Brian Havard [Thu, 23 Aug 2001 16:55:23 +0000 (16:55 +0000)]
OS/2 now uses mpmt_os2 by default.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90557 13f79535-47bb-0310-9956-ffa450edef68

22 years ago This was copied as a test of the ap_r[put|putc|write|printf] family of
William A. Rowe Jr [Thu, 23 Aug 2001 16:45:24 +0000 (16:45 +0000)]
  This was copied as a test of the ap_r[put|putc|write|printf] family of
  functions.  Since those don't seem to be going anywhere, this test is
  redundant and a maintance headache.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90555 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix for mod_include. Ryan's patch to check error
Paul J. Reder [Thu, 23 Aug 2001 15:45:49 +0000 (15:45 +0000)]
Fix for mod_include. Ryan's patch to check error
codes put a return in the wrong place. Also, the
include handler return code wasn't being checked.
I don't like macros with returns, so I converted
SPLIT_AND_PASS_PRETAG_BUCKETS into a function.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90554 13f79535-47bb-0310-9956-ffa450edef68

22 years agowhoops! replace two post 2.0.24 fixes I accidently wiped out yesterday.
Greg Ames [Thu, 23 Aug 2001 15:35:50 +0000 (15:35 +0000)]
whoops!  replace two post 2.0.24 fixes I accidently wiped out yesterday.

Reported by: Jeff Trawick, Paul Reder

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90553 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWin32 project file for mod_cache.
Bill Stoddard [Thu, 23 Aug 2001 15:26:58 +0000 (15:26 +0000)]
Win32 project file for mod_cache.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90552 13f79535-47bb-0310-9956-ffa450edef68

22 years agoMy first try at relocating the manual tree outside of the htdocs/ directory.
Martin Kraemer [Thu, 23 Aug 2001 15:17:02 +0000 (15:17 +0000)]
My first try at relocating the manual tree outside of the htdocs/ directory.
It will now reside in the ServerRoot, alongside with .../man/ and .../icons/
and .../htdocs/
-
Please review the config.layout entries for the vendor specific entries,
I supplied sensible defaults but you may disagree.

Reviewed by: William A. Rowe, Jr., Joshua Slive, Rich Bowen

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90551 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix using uninitialized variable.
Bill Stoddard [Thu, 23 Aug 2001 14:56:42 +0000 (14:56 +0000)]
Fix using uninitialized variable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90550 13f79535-47bb-0310-9956-ffa450edef68

22 years agoExperimental cache based on Graham Leggett's layered cache design. mod_cache
Bill Stoddard [Thu, 23 Aug 2001 14:15:00 +0000 (14:15 +0000)]
Experimental cache based on Graham Leggett's layered cache design.  mod_cache
implements a quick handler, and three filters. The filters are
CACHE_IN for loading the cache, CACHE_OUT for serving content out of the cache
and CACHE_CONDITIONAL, which handles stale entries in the cache.

mod_cache implements code that makes RFC compliant caching decisions. It
interfaces with the actual storage mechanism via calls to functions defined in
cache_storage.c.  This commit includes a simple in memory (malloc'ed memory)
cache implementation that demonstrates autoloading and serving files
keyed on URL.

This is not even close to production ready. You have been warned :-)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90549 13f79535-47bb-0310-9956-ffa450edef68

22 years ago It doesn't get any simpler than this
William A. Rowe Jr [Thu, 23 Aug 2001 13:08:48 +0000 (13:08 +0000)]
  It doesn't get any simpler than this

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90547 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove company name
Lars Eilebrecht [Thu, 23 Aug 2001 12:59:17 +0000 (12:59 +0000)]
remove company name

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90546 13f79535-47bb-0310-9956-ffa450edef68

22 years agome too
Jeff Trawick [Thu, 23 Aug 2001 12:20:27 +0000 (12:20 +0000)]
me too

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90545 13f79535-47bb-0310-9956-ffa450edef68

22 years agofix part of PR #7528
Doug MacEachern [Thu, 23 Aug 2001 04:15:37 +0000 (04:15 +0000)]
fix part of PR #7528
"UnsetEnv does not work from main body of httpd.conf"
PR also complains:
"also does not unsetenv()", but this fix does not address that
(i doubt unsetenv is portable or threadsafe)
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90542 13f79535-47bb-0310-9956-ffa450edef68

22 years agoregister ssl_var_lookup() as an optional function
Doug MacEachern [Thu, 23 Aug 2001 02:46:23 +0000 (02:46 +0000)]
register ssl_var_lookup() as an optional function

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90537 13f79535-47bb-0310-9956-ffa450edef68

22 years agoperformance: change an O(n) while loop to an equivalent O(1) brigade macro
Cliff Woolley [Thu, 23 Aug 2001 02:32:26 +0000 (02:32 +0000)]
performance: change an O(n) while loop to an equivalent O(1) brigade macro

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90536 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAnother step in improving legibility by factoring out some redundant code
Cliff Woolley [Thu, 23 Aug 2001 02:23:43 +0000 (02:23 +0000)]
Another step in improving legibility by factoring out some redundant code
(how many times can you test the same condition in one function? :-)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90535 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Revert these from my last commit ... I had no intention of changing
William A. Rowe Jr [Thu, 23 Aug 2001 00:51:03 +0000 (00:51 +0000)]
  Revert these from my last commit ... I had no intention of changing
  them in the first place :(

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90533 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Whoops, we would like a whole lot more files, such as images and include
William A. Rowe Jr [Thu, 23 Aug 2001 00:39:50 +0000 (00:39 +0000)]
  Whoops, we would like a whole lot more files, such as images and include

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90532 13f79535-47bb-0310-9956-ffa450edef68

22 years agoNit: the lack of brackets was driving me crazy
Cliff Woolley [Thu, 23 Aug 2001 00:23:54 +0000 (00:23 +0000)]
Nit: the lack of brackets was driving me crazy

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90531 13f79535-47bb-0310-9956-ffa450edef68

22 years agoSimplify the apr_read_type_e vs. ap_input_mode_t silliness. The two
Cliff Woolley [Thu, 23 Aug 2001 00:21:40 +0000 (00:21 +0000)]
Simplify the apr_read_type_e vs. ap_input_mode_t silliness.  The two
are compatible (due to our early abort when PEEK mode is requested),
so we don't have to go to so much effort to convert from one to the other.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90530 13f79535-47bb-0310-9956-ffa450edef68

22 years agoThis probably falls under the category: if you can't figure it out yourself,
Joshua Slive [Thu, 23 Aug 2001 00:15:37 +0000 (00:15 +0000)]
This probably falls under the category: if you can't figure it out yourself,
you shouldn't be doing it.  But we might as well remove obsolete stuff.

PR: 4685

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90527 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Complete the rename of the ssl_scache_status_register and
William A. Rowe Jr [Thu, 23 Aug 2001 00:06:27 +0000 (00:06 +0000)]
  Complete the rename of the ssl_scache_status_register and
  ssl_ext_proxy_register (which has yet to be renamed for it's
  future location, since I'm not going further at the moment
  with implementing it's functionallity, all my focus is on
  the ssl_var_register arm.)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90524 13f79535-47bb-0310-9956-ffa450edef68

22 years agoOops.. removed the more accurate of the two. =-)
Cliff Woolley [Wed, 22 Aug 2001 23:28:35 +0000 (23:28 +0000)]
Oops.. removed the more accurate of the two.  =-)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90523 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove conflict crud
Cliff Woolley [Wed, 22 Aug 2001 23:24:17 +0000 (23:24 +0000)]
remove conflict crud

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90522 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd a note about includesnoexec.
Joshua Slive [Wed, 22 Aug 2001 23:13:10 +0000 (23:13 +0000)]
Add a note about includesnoexec.

PR: 5075

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90520 13f79535-47bb-0310-9956-ffa450edef68

22 years agoget rid of nuisance log messages due to subrequests failing with EPIPE
Greg Ames [Wed, 22 Aug 2001 23:12:24 +0000 (23:12 +0000)]
get rid of nuisance log messages due to subrequests failing with EPIPE

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90519 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Remove a ton o' cruft. Moves the mod_log_config 'var' extensions to
William A. Rowe Jr [Wed, 22 Aug 2001 22:58:07 +0000 (22:58 +0000)]
  Remove a ton o' cruft.  Moves the mod_log_config 'var' extensions to
  ssl_engine_vars.c.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90517 13f79535-47bb-0310-9956-ffa450edef68

22 years agoUpdate mailing list and add myself to another list.
Joshua Slive [Wed, 22 Aug 2001 22:56:05 +0000 (22:56 +0000)]
Update mailing list and add myself to another list.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90516 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd a couple windows notes.
Joshua Slive [Wed, 22 Aug 2001 22:34:50 +0000 (22:34 +0000)]
Add a couple windows notes.

PR: 6289, 5786

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90514 13f79535-47bb-0310-9956-ffa450edef68

22 years agoThere's only one way for bb to be non-NULL, so these two
Cliff Woolley [Wed, 22 Aug 2001 22:25:14 +0000 (22:25 +0000)]
There's only one way for bb to be non-NULL, so these two
cases can be combined.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90513 13f79535-47bb-0310-9956-ffa450edef68

22 years agoreverting to sterlings original segv fix when extension_mappings is NULL
Doug MacEachern [Wed, 22 Aug 2001 22:03:01 +0000 (22:03 +0000)]
reverting to sterlings original segv fix when extension_mappings is NULL

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90512 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove #if 0-ed ssl_hook_NewConnection code; was only left for reference,
Doug MacEachern [Wed, 22 Aug 2001 21:37:15 +0000 (21:37 +0000)]
remove #if 0-ed ssl_hook_NewConnection code; was only left for reference,
no longer needed
remove #if 0-ed ssl_hook_TimeoutConnection code; ssl no longer talks directly
to the socket
PR:
Obtained from:
Submitted by:    madhu
Reviewed by:  dougm

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90511 13f79535-47bb-0310-9956-ffa450edef68

22 years agov2 of sterlings segv fix
Doug MacEachern [Wed, 22 Aug 2001 20:43:30 +0000 (20:43 +0000)]
v2 of sterlings segv fix
always initialize the extension_info hash rather than checking that it is
!= NULL
PR:
Obtained from:
Submitted by: John Sterling <sterling@covalent.net>
Reviewed by: dougm

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90510 13f79535-47bb-0310-9956-ffa450edef68

22 years agoanother update from madhu
Doug MacEachern [Wed, 22 Aug 2001 20:41:23 +0000 (20:41 +0000)]
another update from madhu

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90509 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWe always need to include the openssl specific directory in the INCLUDES
Ryan Bloom [Wed, 22 Aug 2001 20:34:40 +0000 (20:34 +0000)]
We always need to include the openssl specific directory in the INCLUDES
variable.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90508 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFollow the leader...
Cliff Woolley [Wed, 22 Aug 2001 20:25:24 +0000 (20:25 +0000)]
Follow the leader...

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90507 13f79535-47bb-0310-9956-ffa450edef68

22 years agofix segv in mod_mime if no AddTypes are configured
Doug MacEachern [Wed, 22 Aug 2001 20:03:47 +0000 (20:03 +0000)]
fix segv in mod_mime if no AddTypes are configured
PR:
Obtained from:
Submitted by: John Sterling <sterling@covalent.net>
Reviewed by: dougm

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90506 13f79535-47bb-0310-9956-ffa450edef68

22 years agoclient auth is enabled
Doug MacEachern [Wed, 22 Aug 2001 19:49:23 +0000 (19:49 +0000)]
client auth is enabled

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90505 13f79535-47bb-0310-9956-ffa450edef68

22 years agomove some code duplication into ssl_abort() function
Doug MacEachern [Wed, 22 Aug 2001 19:40:07 +0000 (19:40 +0000)]
move some code duplication into ssl_abort() function

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90504 13f79535-47bb-0310-9956-ffa450edef68

22 years agoEnable ssl client authentication at SSL_accept time
Doug MacEachern [Wed, 22 Aug 2001 19:37:03 +0000 (19:37 +0000)]
Enable ssl client authentication at SSL_accept time
PR:
Obtained from:
Submitted by: Madhusudan Mathihalli <madhusudan_mathihalli@hp.com>
Reviewed by: dougm

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90503 13f79535-47bb-0310-9956-ffa450edef68

22 years agoignore generated file rules.mk
Jeff Trawick [Wed, 22 Aug 2001 19:00:08 +0000 (19:00 +0000)]
ignore generated file rules.mk

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90502 13f79535-47bb-0310-9956-ffa450edef68

22 years agosimplify some code in output_results() just a bit to avoid a
Jeff Trawick [Wed, 22 Aug 2001 18:58:36 +0000 (18:58 +0000)]
simplify some code in output_results() just a bit to avoid a
bug in gcc 2.7.2.3 on FreeBSD 3.4; didn't hit the problem with
-O2; did hit the problem with no -O

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90501 13f79535-47bb-0310-9956-ffa450edef68

22 years agosome updated pointed out by madhu
Doug MacEachern [Wed, 22 Aug 2001 18:36:51 +0000 (18:36 +0000)]
some updated pointed out by madhu

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90500 13f79535-47bb-0310-9956-ffa450edef68

22 years agoYet another place to stick my name.
Justin Erenkrantz [Wed, 22 Aug 2001 18:29:45 +0000 (18:29 +0000)]
Yet another place to stick my name.
(Are there any other files that have the contributors listing?)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90499 13f79535-47bb-0310-9956-ffa450edef68

22 years agoChange the new-httpd@apache.org references to dev@httpd.apache.org.
Justin Erenkrantz [Wed, 22 Aug 2001 18:27:53 +0000 (18:27 +0000)]
Change the new-httpd@apache.org references to dev@httpd.apache.org.
There are some references just to "new-httpd" throughout - I left
these intact as I'm not sure what the nickname for the new list is
(dev@httpd?).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90498 13f79535-47bb-0310-9956-ffa450edef68

22 years agorather than creating small 1024 byte buckets of output data,
Doug MacEachern [Wed, 22 Aug 2001 16:59:26 +0000 (16:59 +0000)]
rather than creating small 1024 byte buckets of output data,
create a transient bucket pointing directly to the BIO mem buff.
this makes for a dramatic increase in performance. previously,
downloading large files (2Mb-5Mb-ish) made my laptop start to
smoke from the fan spinning so fast to cool the cpu.
also, apache stylize churn_output()
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90497 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Explicitly fix some types, and opt-out on macro conflicts
William A. Rowe Jr [Wed, 22 Aug 2001 16:21:40 +0000 (16:21 +0000)]
  Explicitly fix some types, and opt-out on macro conflicts

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90496 13f79535-47bb-0310-9956-ffa450edef68

22 years agoEnsure that libtool does the installation for us. This way we will actually
Justin Erenkrantz [Wed, 22 Aug 2001 15:58:05 +0000 (15:58 +0000)]
Ensure that libtool does the installation for us.  This way we will actually
copy over the binaries rather than libtool wrapper scripts which would
copy the binaries to .libs/lt-* at first execution.
Reviewed by:  Greg Stein

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90492 13f79535-47bb-0310-9956-ffa450edef68

22 years agoUse uniform wrapping for unistd.h, and don't include it if it's aready included via...
Martin Kraemer [Wed, 22 Aug 2001 15:40:29 +0000 (15:40 +0000)]
Use uniform wrapping for unistd.h, and don't include it if it's aready included via fileio.h

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90491 13f79535-47bb-0310-9956-ffa450edef68

22 years agodestroy the brigade when we are done with it, rather than remove
Doug MacEachern [Wed, 22 Aug 2001 15:30:37 +0000 (15:30 +0000)]
destroy the brigade when we are done with it, rather than remove
one bucket at a time.  prevents a problem when downloading large files.
also change ssl_io_filter_Output to apache style
and change some variable names that should make the code easier to
read/understand, e.g. pbbIn -> bb, pbktIn -> bucket
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90490 13f79535-47bb-0310-9956-ffa450edef68

22 years agoIn absence of an explicit --with-ssl= path,
Martin Kraemer [Wed, 22 Aug 2001 15:27:45 +0000 (15:27 +0000)]
In absence of an explicit --with-ssl= path,
use the PATH order before trying hard-coded /usr/local paths

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90489 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd rules.mk back to the substitute list. I forgot to add the rules.mk.in
Ryan Bloom [Wed, 22 Aug 2001 13:37:26 +0000 (13:37 +0000)]
Add rules.mk back to the substitute list.  I forgot to add the rules.mk.in
files last night, but they are there now.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90488 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd rules.mk.in, and remove the old rules.mk. This finishes the
Ryan Bloom [Wed, 22 Aug 2001 13:34:01 +0000 (13:34 +0000)]
Add rules.mk.in, and remove the old rules.mk.  This finishes the
libtool patch from yesterday.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90487 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix a segfault in mod_include when the original request has no
Jeff Trawick [Wed, 22 Aug 2001 12:07:40 +0000 (12:07 +0000)]
Fix a segfault in mod_include when the original request has no
associated filename (e.g., we're filtering the error document for
a bad URI).

Reported by: Joshua Slive

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90486 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWe don't have rules.mk.in, so autoconf/m4/sed will overwrite the good
Justin Erenkrantz [Wed, 22 Aug 2001 07:52:35 +0000 (07:52 +0000)]
We don't have rules.mk.in, so autoconf/m4/sed will overwrite the good
rules.mk with a blank file.

This gets us building again.  From what I see of rbb's libtool 1.4 commit,
I didn't see any change to rules.mk that would require variable
substitution.  Ryan?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90485 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBringing 2.0 docs up to date with the 1.3 docs.
Rich Bowen [Wed, 22 Aug 2001 02:22:46 +0000 (02:22 +0000)]
Bringing 2.0 docs up to date with the 1.3 docs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90484 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBase template for Apache module documentation
Rich Bowen [Wed, 22 Aug 2001 01:42:44 +0000 (01:42 +0000)]
Base template for Apache module documentation

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90483 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWe finally got a little bit of rain.
Joshua Slive [Wed, 22 Aug 2001 00:16:23 +0000 (00:16 +0000)]
We finally got a little bit of rain.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90481 13f79535-47bb-0310-9956-ffa450edef68

22 years agoBe gone old cruft!
Joshua Slive [Wed, 22 Aug 2001 00:14:00 +0000 (00:14 +0000)]
Be gone old cruft!

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90480 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAllow Apache to use libtool 1.4. In order to do this, we check the
Ryan Bloom [Tue, 21 Aug 2001 23:41:35 +0000 (23:41 +0000)]
Allow Apache to use libtool 1.4.  In order to do this, we check the
libtool version of the machine, and we add the correct flags to the build.
We also had to remove the --disable-shared in order to make this work
correctly.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90479 13f79535-47bb-0310-9956-ffa450edef68

22 years agoWe need to check for sys/sem.h
Ryan Bloom [Tue, 21 Aug 2001 23:33:10 +0000 (23:33 +0000)]
We need to check for sys/sem.h

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90478 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix a storage leak in mod_mime_magic.
Jeff Trawick [Tue, 21 Aug 2001 12:16:53 +0000 (12:16 +0000)]
Fix a storage leak in mod_mime_magic.

Trivial to reproduce:

. enable mod_mime_magic
. copy "apache_pb.gif" to "picturefile"
. set breakpoint in magic_rsl_printf()
. request "picturefile"

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90466 13f79535-47bb-0310-9956-ffa450edef68

22 years agoand swap Auth/UserCheck names to match the hook names, in hopes of preventing further...
Doug MacEachern [Tue, 21 Aug 2001 06:08:04 +0000 (06:08 +0000)]
and swap Auth/UserCheck names to match the hook names, in hopes of preventing further foncusion

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90464 13f79535-47bb-0310-9956-ffa450edef68

22 years agoauthentication/authorization hooks were backwards
Doug MacEachern [Tue, 21 Aug 2001 05:57:13 +0000 (05:57 +0000)]
authentication/authorization hooks were backwards
make authentication hook run APR_HOOK_FIRST for FakeBasicAuth
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90463 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Changes for rbb's #include/build openssl/inc32 patch.
William A. Rowe Jr [Tue, 21 Aug 2001 02:27:38 +0000 (02:27 +0000)]
  Changes for rbb's #include/build openssl/inc32 patch.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90458 13f79535-47bb-0310-9956-ffa450edef68

22 years agoIf we use a type-map, we need to set up the handler.
Joshua Slive [Tue, 21 Aug 2001 01:58:50 +0000 (01:58 +0000)]
If we use a type-map, we need to set up the handler.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90457 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRemove the old version of the error docs.
Joshua Slive [Tue, 21 Aug 2001 01:48:50 +0000 (01:48 +0000)]
Remove the old version of the error docs.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90456 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix a couple small grammar things.
Joshua Slive [Tue, 21 Aug 2001 01:43:03 +0000 (01:43 +0000)]
Fix a couple small grammar things.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90455 13f79535-47bb-0310-9956-ffa450edef68

22 years agoI hope I don't get anybody upset here, but I'm going to go super-simple
Joshua Slive [Tue, 21 Aug 2001 01:31:23 +0000 (01:31 +0000)]
I hope I don't get anybody upset here, but I'm going to go super-simple
on this for now.  I removed all the fancy stuff.  If someone wants
to put it back in after we've thought a little about things like
the location of the graphic file, I will have no objections.

First, let's start with something simple that works.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90454 13f79535-47bb-0310-9956-ffa450edef68

22 years agoTypo fix to get error docs going.
Joshua Slive [Tue, 21 Aug 2001 01:22:55 +0000 (01:22 +0000)]
Typo fix to get error docs going.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90453 13f79535-47bb-0310-9956-ffa450edef68

22 years agoI don't like underscore as a name prefix.
Roy T. Fielding [Tue, 21 Aug 2001 01:00:23 +0000 (01:00 +0000)]
I don't like underscore as a name prefix.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90452 13f79535-47bb-0310-9956-ffa450edef68

22 years agocut out some noise
Doug MacEachern [Tue, 21 Aug 2001 00:58:42 +0000 (00:58 +0000)]
cut out some noise

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90451 13f79535-47bb-0310-9956-ffa450edef68

22 years agoget rid of asserts
Doug MacEachern [Tue, 21 Aug 2001 00:53:54 +0000 (00:53 +0000)]
get rid of asserts

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90450 13f79535-47bb-0310-9956-ffa450edef68

22 years agoRoy beat me to the commit.
Justin Erenkrantz [Tue, 21 Aug 2001 00:42:47 +0000 (00:42 +0000)]
Roy beat me to the commit.
Anyway, fix the version numbers in the comment so that it reflects reality
(so I think).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90449 13f79535-47bb-0310-9956-ffa450edef68

22 years agoDue to some lunacy in ndbm.h on some platforms, we need to find the right
Roy T. Fielding [Tue, 21 Aug 2001 00:39:56 +0000 (00:39 +0000)]
Due to some lunacy in ndbm.h on some platforms, we need to find the right
include directory for db.h if we include ndbm.h.

Submitted by: Justin Erenkrantz
Reviewed by: Roy Fielding

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90448 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix wrong variable (REDIRECT_METHOD -> REDIRECT_REQUEST_METHOD).
Lars Eilebrecht [Tue, 21 Aug 2001 00:13:18 +0000 (00:13 +0000)]
Fix wrong variable (REDIRECT_METHOD -> REDIRECT_REQUEST_METHOD).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90447 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove #if 0-ed ap_flush_conn() call; filters now handle flushing
Doug MacEachern [Mon, 20 Aug 2001 23:58:48 +0000 (23:58 +0000)]
remove #if 0-ed ap_flush_conn() call; filters now handle flushing

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90446 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove unused #if 0-ed code when reading from the write bio
Doug MacEachern [Mon, 20 Aug 2001 23:53:50 +0000 (23:53 +0000)]
remove unused #if 0-ed code when reading from the write bio

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90445 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove unused ssl_io_ functions
Doug MacEachern [Mon, 20 Aug 2001 23:48:16 +0000 (23:48 +0000)]
remove unused ssl_io_ functions

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90444 13f79535-47bb-0310-9956-ffa450edef68

22 years agoremove some unused hook code
Doug MacEachern [Mon, 20 Aug 2001 23:43:09 +0000 (23:43 +0000)]
remove some unused hook code
enable child init hook
PR:
Obtained from:
Submitted by:
Reviewed by:

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90443 13f79535-47bb-0310-9956-ffa450edef68

22 years agoFix build breakage on Linux glibc 2.1+ systems that prevented db1 from being
Justin Erenkrantz [Mon, 20 Aug 2001 23:32:34 +0000 (23:32 +0000)]
Fix build breakage on Linux glibc 2.1+ systems that prevented db1 from being
correctly found for mod_auth_dbm.  This is similar to the mod_auth_db check.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90442 13f79535-47bb-0310-9956-ffa450edef68

22 years agoone too many deletes
Roy T. Fielding [Mon, 20 Aug 2001 23:12:01 +0000 (23:12 +0000)]
one too many deletes

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90440 13f79535-47bb-0310-9956-ffa450edef68

22 years agoDo not send irrelevant bits by default.
Roy T. Fielding [Mon, 20 Aug 2001 23:10:25 +0000 (23:10 +0000)]
Do not send irrelevant bits by default.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90439 13f79535-47bb-0310-9956-ffa450edef68

22 years agoD'oh. Change REDIRECT_METHOD to REDIRECT_REQUEST_METHOD.
Lars Eilebrecht [Mon, 20 Aug 2001 23:07:44 +0000 (23:07 +0000)]
D'oh. Change REDIRECT_METHOD to REDIRECT_REQUEST_METHOD.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90438 13f79535-47bb-0310-9956-ffa450edef68

22 years agoDo not send trash out on every single error message that has no
Roy T. Fielding [Mon, 20 Aug 2001 23:02:47 +0000 (23:02 +0000)]
Do not send trash out on every single error message that has no
relevance to the error and contradicts the HTTP standard.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90437 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd the rest of the error docs to httpd-*.conf.
Joshua Slive [Mon, 20 Aug 2001 22:36:35 +0000 (22:36 +0000)]
Add the rest of the error docs to httpd-*.conf.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90436 13f79535-47bb-0310-9956-ffa450edef68

22 years agoAdd the openssl/include/openssl directory to the INCLUDES variable.
Ryan Bloom [Mon, 20 Aug 2001 22:30:17 +0000 (22:30 +0000)]
Add the openssl/include/openssl directory to the INCLUDES variable.
This allows us to remove the openssl from the #include lines in the
mod_ssl files.  This makes it easier to use a different SSL library,
with fewer changes to the mod_ssl files.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90435 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Going back a bit too far, fix the cwd
William A. Rowe Jr [Mon, 20 Aug 2001 22:07:40 +0000 (22:07 +0000)]
  Going back a bit too far, fix the cwd

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90433 13f79535-47bb-0310-9956-ffa450edef68

22 years agocontact is now a typemap file.
Joshua Slive [Mon, 20 Aug 2001 22:06:03 +0000 (22:06 +0000)]
contact is now a typemap file.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90432 13f79535-47bb-0310-9956-ffa450edef68

22 years agoCombine top+header and bottom+footer to make things easier for me to
Joshua Slive [Mon, 20 Aug 2001 22:04:59 +0000 (22:04 +0000)]
Combine top+header and bottom+footer to make things easier for me to
understand (and a little quicker).

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90431 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Modify Makefile.win to install the ssl-enabled abs.exe binary
William A. Rowe Jr [Mon, 20 Aug 2001 22:01:58 +0000 (22:01 +0000)]
  Modify Makefile.win to install the ssl-enabled abs.exe binary
  as 'bin/ab.exe' if srclib/openssl exists.  Adds abs to the Apache.dsw
  IDE workspace.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90430 13f79535-47bb-0310-9956-ffa450edef68

22 years ago Create the abs.dsp win32 project to support building ab with /USE_SSL,
William A. Rowe Jr [Mon, 20 Aug 2001 21:53:22 +0000 (21:53 +0000)]
  Create the abs.dsp win32 project to support building ab with /USE_SSL,
  and modify Makefile.win to install the ssl-enabled abs.exe binary
  as 'bin/ab.exe' if srclib/openssl exists.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90429 13f79535-47bb-0310-9956-ffa450edef68

22 years agoConvert the rest of the error docs to the new type-map format.
Joshua Slive [Mon, 20 Aug 2001 21:51:16 +0000 (21:51 +0000)]
Convert the rest of the error docs to the new type-map format.

CVS:   If this change addresses a PR in the problem report tracking

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90428 13f79535-47bb-0310-9956-ffa450edef68