]> granicus.if.org Git - apache/log
apache
19 years ago caddr_t is quite non-portable, but a (void*) will do the trick.
William A. Rowe Jr [Fri, 17 Jun 2005 16:27:58 +0000 (16:27 +0000)]
  caddr_t is quite non-portable, but a (void*) will do the trick.

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

19 years agoOnward to 2.1.6-dev!
Paul Querna [Fri, 17 Jun 2005 07:03:13 +0000 (07:03 +0000)]
Onward to 2.1.6-dev!

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

19 years ago* include/ap_release.h: Remove -dev to prepare for 2.1.5 tag.
Paul Querna [Fri, 17 Jun 2005 07:00:20 +0000 (07:00 +0000)]
* include/ap_release.h: Remove -dev to prepare for 2.1.5 tag.

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

19 years agoIf a request contains both a T-E and C-L, remove the C-L, stopping some HTTP Request...
Paul Querna [Thu, 16 Jun 2005 21:34:08 +0000 (21:34 +0000)]
If a request contains both a T-E and C-L, remove the C-L, stopping some HTTP Request Smuggling attacks exploited when using HTTPD as a forward or reverse proxy.

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

19 years agobuild all.
Paul Querna [Thu, 16 Jun 2005 19:09:31 +0000 (19:09 +0000)]
build all.

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

19 years ago- Add documentation on the new AcceptFilter directive.
Paul Querna [Thu, 16 Jun 2005 19:05:58 +0000 (19:05 +0000)]
- Add documentation on the new AcceptFilter directive.
- Update Listen with the optional protocol arg.

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

19 years agoPHP 3.x + httpd-2.2 seems... unlikely.
Joe Orton [Thu, 16 Jun 2005 12:52:57 +0000 (12:52 +0000)]
PHP 3.x + httpd-2.2 seems... unlikely.

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

19 years agoChange "Files ~" to the preferred "FilesMatch"
Rich Bowen [Thu, 16 Jun 2005 12:42:32 +0000 (12:42 +0000)]
Change "Files ~" to the preferred "FilesMatch"

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

19 years ago* build/config_vars.sh.in: Expand LTFLAGS here, to fix `apxs -q LIBTOOL`
Joe Orton [Thu, 16 Jun 2005 10:21:39 +0000 (10:21 +0000)]
* build/config_vars.sh.in: Expand LTFLAGS here, to fix `apxs -q LIBTOOL`
again.

PR: 32787
Submitted by: William Barker <william.barker wilshire.com>

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

19 years agoFix up some type mismatches that are causing compiler errors in Metrowerks on NetWare
Bradley Nicholes [Wed, 15 Jun 2005 21:37:10 +0000 (21:37 +0000)]
Fix up some type mismatches that are causing compiler errors in Metrowerks on NetWare

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

19 years agoDelete the completely outdated httpd_roll_release script.
Paul Querna [Tue, 14 Jun 2005 21:23:31 +0000 (21:23 +0000)]
Delete the completely outdated httpd_roll_release script.

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

19 years ago* support/htdbm.c (main): Fix (valid) variable "may be used
Joe Orton [Tue, 14 Jun 2005 15:19:32 +0000 (15:19 +0000)]
* support/htdbm.c (main): Fix (valid) variable "may be used
uninitialized" warning with gcc 4.0.

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

19 years agoUpdate remaining 2004 copyright notices.
Joe Orton [Tue, 14 Jun 2005 13:54:34 +0000 (13:54 +0000)]
Update remaining 2004 copyright notices.

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

19 years agoMerge the listen-protocol sandbox branch to trunk.
Paul Querna [Tue, 14 Jun 2005 09:21:18 +0000 (09:21 +0000)]
Merge the listen-protocol sandbox branch to trunk.

I will be adding documentation for the new directives hopefully in the next day or so.

* server/core.c: Added 'Protocol' to the core module config
                 Added ap_{set,get}_server_protocol API.
                 Added new directive: 'AcceptFilter'.
                 Enable 'httpready' by default on systems that support it.  Use dataready filters for others.

* server/listen.c: Attempt to inherit protocols from Listener Records to Server configs.
                   The 'Listen' directive can now optionally take a protocol arg
                   Move bits that determined which accept filter is applied to core.c.
                   Added bits to find the correct accept filter based on the core's configuration.

* include/{ap_listen.h,http_core.h}: Add Protocol to respective structures.

* include/http_core.h: Add the accf_map table to the core_server_config structure

* include/ap_mmn.h: Minor MMN Bump for the new interfacces.

* modules/ssl/ssl_engine_init.c: Use the new protocol framework to enable mod_ssl for 'https' websites.

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

19 years ago- Remove unneeded cast.
Paul Querna [Tue, 14 Jun 2005 01:50:27 +0000 (01:50 +0000)]
- Remove unneeded cast.

Reported by: Garrett Rooney

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

19 years ago- Bring htcacheclean into sync with mod_disk_cache. It now has a very basic understa...
Paul Querna [Tue, 14 Jun 2005 00:27:01 +0000 (00:27 +0000)]
- Bring htcacheclean into sync with mod_disk_cache.  It now has a very basic understanding of the Varied Headers file format, and will cleanup orphaned data files, or Vary Header Files that have expired.

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

19 years ago- Partial revert of revision 190535. Remove const from tempfile, since apr_file_mkte...
Paul Querna [Tue, 14 Jun 2005 00:23:13 +0000 (00:23 +0000)]
- Partial revert of revision 190535.  Remove const from tempfile, since apr_file_mktemp() requires it.

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

19 years ago* cache/mod_disk_cache.c: Make most members of disk_cache_object into const char...
Paul Querna [Tue, 14 Jun 2005 00:16:48 +0000 (00:16 +0000)]
* cache/mod_disk_cache.c: Make most members of disk_cache_object into const char*. This removes the need to cast the const out in several places.
* cache/mod_cache.h: Make cache_object.key a const.

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

19 years ago- Remove unused dirlevels and dirlength from the cache info structure.
Paul Querna [Tue, 14 Jun 2005 00:08:09 +0000 (00:08 +0000)]
- Remove unused dirlevels and dirlength from the cache info structure.

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

19 years agoBased on feedback from dev@httpd, store Vary headers inside the '.header' file.
Paul Querna [Mon, 13 Jun 2005 23:17:52 +0000 (23:17 +0000)]
Based on feedback from dev@httpd, store Vary headers inside the '.header' file.
These Vary headers are used to build a new hash for a URL, based on the
client's headers.  This allows mod_disk_cache to store many variations of one
URI, where previously it would only store a single variant.

htcacheclean needs to be updated to understand the new file format.  I plan on
updating htcacheclean in the next couple days.

PR: 35211

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

19 years ago* configure.in: Define MKINSTALLDIRS and INSTALL in config_vars.mk.
Joe Orton [Mon, 13 Jun 2005 13:19:42 +0000 (13:19 +0000)]
* configure.in: Define MKINSTALLDIRS and INSTALL in config_vars.mk.
Don't use AC_PROG_INSTALL since any system "install" command is never
used anyway.

* build/rules.mk.in: Remove fixed reference to install.sh and mkdir.sh
in abs_srcdir.

* build/config_vars.sh: Munge definitions of MKINSTALLDIRS and INSTALL
to use installed scripts.

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

19 years agoSanitize the installed config_vars.mk to remove references to the
Joe Orton [Mon, 13 Jun 2005 12:49:58 +0000 (12:49 +0000)]
Sanitize the installed config_vars.mk to remove references to the
build and source directories, and to remove variables which are
internal to the httpd build system:

* build/config_vars.sh.in: New file.

* Makefile.in (build/config_vars.out): New target.
(install-build): Install build/config_vars.out as config_vars.mk.

* configure.in: Add include path for srclib/pcre to INCLUDES rather
than CPPFLAGS, and use a topdir-relative not absolute path name.
Generate build/config_vars.sh.

Reviewed by: Paul Querna
PR: 20874, 28145

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

19 years agoupdate German translation; update transformation
André Malo [Sun, 12 Jun 2005 12:02:03 +0000 (12:02 +0000)]
update German translation; update transformation

Reviewed by: Kess

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

19 years agoupdate German translation; update transformation
André Malo [Sun, 12 Jun 2005 10:59:24 +0000 (10:59 +0000)]
update German translation; update transformation

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

19 years ago- link/unlink are not called directly, so we do not need this extra header.
Paul Querna [Sat, 11 Jun 2005 00:33:48 +0000 (00:33 +0000)]
- link/unlink are not called directly, so we do not need this extra header.

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

19 years ago- Use apr_file_mktemp() and rename the header data file to its final location, instea...
Paul Querna [Sat, 11 Jun 2005 00:26:19 +0000 (00:26 +0000)]
- Use apr_file_mktemp() and rename the header data file to its final location, instead of opening it and then writing it out as we go.  Should prevent race conditions on busy servers.

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

19 years ago* cache_save_filter:
Paul Querna [Fri, 10 Jun 2005 23:02:26 +0000 (23:02 +0000)]
* cache_save_filter:
    *) Remove the first set of Validation code.  Use the main if structure to check for both 'Vary: *' and 'Cache-Control: no-store'.
    *) Add logging of failures for a provider's store_body function.

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

19 years ago* modules/ssl/ssl_engine_io.c (ssl_io_filter_init): Initialize the
Joe Orton [Fri, 10 Jun 2005 15:13:59 +0000 (15:13 +0000)]
* modules/ssl/ssl_engine_io.c (ssl_io_filter_init): Initialize the
nobuffer flag to zero since the structure is palloc'ed not pcalloc'ed.

PR: 35279

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

19 years ago* Makefile.in (install-build): Make installed config.nice 0755 too.
Joe Orton [Fri, 10 Jun 2005 14:17:49 +0000 (14:17 +0000)]
* Makefile.in (install-build): Make installed config.nice 0755 too.

Submitted by: Daniel Rall <dlr apache.org>

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

19 years ago* Makefile.in (install-build): Fix variable names.
Joe Orton [Fri, 10 Jun 2005 11:09:10 +0000 (11:09 +0000)]
* Makefile.in (install-build): Fix variable names.

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

19 years ago* Makefile.in (install-build): Install mkdir.sh since it's used by the
Joe Orton [Fri, 10 Jun 2005 09:18:14 +0000 (09:18 +0000)]
* Makefile.in (install-build): Install mkdir.sh since it's used by the
installed special.mk now; install instdso.sh as 0755.

* support/apxs.in: Fix Makefile template created by -g.

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

19 years agoadjust revision reference; update transformation
André Malo [Thu, 9 Jun 2005 21:23:21 +0000 (21:23 +0000)]
adjust revision reference; update transformation

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

19 years agoFix link to mod_proxy_html
Nick Kew [Thu, 9 Jun 2005 13:15:49 +0000 (13:15 +0000)]
Fix link to mod_proxy_html

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

19 years agoRename generate_name to ap_cache_generate_name
Bradley Nicholes [Wed, 8 Jun 2005 22:09:52 +0000 (22:09 +0000)]
Rename generate_name to ap_cache_generate_name

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

19 years ago* modules/mappers/config9.m4: Substitute INSTALL_DSO as "yes" if
Joe Orton [Wed, 8 Jun 2005 16:07:46 +0000 (16:07 +0000)]
* modules/mappers/config9.m4: Substitute INSTALL_DSO as "yes" if
mod_so is linked in, or "no" otherwise.

* build/special.mk: Remove hack to guess whether mod_so is linked in
based on BUILTIN_LIBS; rely on INSTALL_DSO definition from
config_vars.mk.

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

19 years ago* build/instdso.sh: Extract LIBRARY_NAMES and DLNAME without using
Joe Orton [Wed, 8 Jun 2005 15:37:55 +0000 (15:37 +0000)]
* build/instdso.sh: Extract LIBRARY_NAMES and DLNAME without using
grep; fix extraction of LIBRARY_NAMES which was sedding the wrong
variable name.

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

19 years ago* Makefile.in (install-build, install-headers, install-conf): Minor
Joe Orton [Wed, 8 Jun 2005 14:49:54 +0000 (14:49 +0000)]
* Makefile.in (install-build, install-headers, install-conf): Minor
cleanup: use MKINSTALLDIRS unconditionally since mkdir.sh already
checks whether the target exists; use INSTALL_DATA throughout.  Stop
trying to install os/*/os-inline.c which don't exist any more.

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

19 years agoSynch with 2.0.x branch.
Joe Orton [Wed, 8 Jun 2005 11:23:32 +0000 (11:23 +0000)]
Synch with 2.0.x branch.

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

19 years ago* modules/ssl/ssl_engine_dh.c: Adjust the embedded perl code such that
Joe Orton [Wed, 8 Jun 2005 10:40:01 +0000 (10:40 +0000)]
* modules/ssl/ssl_engine_dh.c: Adjust the embedded perl code such that
it generates the current C code again (after some refactoring a while
ago); and regenerate the file.

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

19 years ago* modules/generators/mod_cgi.c (cgi_bucket_read): Log a specific error
Joe Orton [Wed, 8 Jun 2005 08:50:19 +0000 (08:50 +0000)]
* modules/generators/mod_cgi.c (cgi_bucket_read): Log a specific error
if a timeout occurs from a blocking read; more helpful than a generic
"apr_bucket_read failed" error from some higher-up filter.

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

19 years ago* modules/http/byterange_filter.c (ap_byterange_filter): No functional
Joe Orton [Wed, 8 Jun 2005 08:44:37 +0000 (08:44 +0000)]
* modules/http/byterange_filter.c (ap_byterange_filter): No functional
changes: reflow/reformat after r188797.

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

19 years ago* Makefile.in (DISTCLEAN_TARGETS): Clean up more files generated by
Joe Orton [Wed, 8 Jun 2005 08:32:44 +0000 (08:32 +0000)]
* Makefile.in (DISTCLEAN_TARGETS): Clean up more files generated by
configure.

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

19 years agoFix for reported compile problem
Nick Kew [Tue, 7 Jun 2005 23:45:50 +0000 (23:45 +0000)]
Fix for reported compile problem

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

19 years agoAdd monitor hook (discussed under "watchdog" thread).
Nick Kew [Tue, 7 Jun 2005 19:13:37 +0000 (19:13 +0000)]
Add monitor hook (discussed under "watchdog" thread).

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

19 years ago* Makefile.in: Fix brokenness with VPATH builds as the .conf files do not exist
Justin Erenkrantz [Tue, 7 Jun 2005 18:54:25 +0000 (18:54 +0000)]
* Makefile.in: Fix brokenness with VPATH builds as the .conf files do not exist
  in srcdir and sh panics; also fix one whitespace issue.

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

19 years ago* modules/http/byterange_filter.c (ap_byterange_filter): Refuse to
Joe Orton [Tue, 7 Jun 2005 15:32:10 +0000 (15:32 +0000)]
* modules/http/byterange_filter.c (ap_byterange_filter): Refuse to
byterange any response which may require the consumption of arbitrary
amounts of memory.

(functional changes split from whitespace/reflow changes which will
follow in a separate commit)

Reviewed by: jerenkrantz (several moons ago)
PR: 29962

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

19 years ago* mod_cache.c: When 'Vary: *' is sent, do not cache, since revalidation is always...
Paul Querna [Mon, 6 Jun 2005 16:53:15 +0000 (16:53 +0000)]
* mod_cache.c: When 'Vary: *' is sent, do not cache, since revalidation is always required.

PR: 16125

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

19 years agoupdate transformation
André Malo [Sun, 5 Jun 2005 06:01:16 +0000 (06:01 +0000)]
update transformation

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

19 years ago* server/main.c: Remove the suck_in_apr_password_validate() hack. apr_password_valid...
Paul Querna [Fri, 3 Jun 2005 20:35:27 +0000 (20:35 +0000)]
* server/main.c: Remove the suck_in_apr_password_validate() hack.  apr_password_validate is part of the public APR interface and this hack should not be needed on any platform.

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

19 years ago'generate_name' is too generic to be in the public symbols. Rename it to ap_cache_gen...
Paul Querna [Fri, 3 Jun 2005 20:19:08 +0000 (20:19 +0000)]
'generate_name' is too generic to be in the public symbols. Rename it to ap_cache_generate_name. No functional changes.

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

19 years ago* modules/ssl/ssl_engine_kernel.c (ssl_callback_SSLVerify_CRL): Fix
Joe Orton [Fri, 3 Jun 2005 12:54:53 +0000 (12:54 +0000)]
* modules/ssl/ssl_engine_kernel.c (ssl_callback_SSLVerify_CRL): Fix
off-by-one.

PR: 35081
Submitted by: Marc Stern <mstern csc.com>

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

19 years ago* modules/filters/mod_include.c (handle_include): Fix possible
Joe Orton [Fri, 3 Jun 2005 10:12:50 +0000 (10:12 +0000)]
* modules/filters/mod_include.c (handle_include): Fix possible
variable corruption with nested includes.

PR: 12655

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

19 years agowrite a CHANGES entry for PR 34512; looks like it resolves
Jeff Trawick [Fri, 3 Jun 2005 08:23:40 +0000 (08:23 +0000)]
write a CHANGES entry for PR 34512; looks like it resolves
user-visible misprocessing in proxy ftp which could result
in directory listing for regular file retrieval

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

19 years agomod_proxy_ftp: Fix comparison of char* to '\0'
Paul Querna [Fri, 3 Jun 2005 02:44:39 +0000 (02:44 +0000)]
mod_proxy_ftp: Fix comparison of char* to '\0'

PR: 34512

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

19 years ago- Fix closing </Files> tag.
Paul Querna [Fri, 3 Jun 2005 02:41:00 +0000 (02:41 +0000)]
- Fix closing </Files> tag.

PR: 35178

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

19 years ago- Use the correct newline in htpasswd, instead of always using \n.
Paul Querna [Fri, 3 Jun 2005 01:11:44 +0000 (01:11 +0000)]
- Use the correct newline in htpasswd, instead of always using \n.

PR: 25090

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

19 years agomod_mime_magic: Handle CRLF-format magic files so that it works with
Jeff Trawick [Thu, 2 Jun 2005 18:24:27 +0000 (18:24 +0000)]
mod_mime_magic: Handle CRLF-format magic files so that it works with
the default installation on Windows.

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

19 years ago- Fix style nits in the new hash config code. No Functional changes.
Paul Querna [Thu, 2 Jun 2005 17:52:26 +0000 (17:52 +0000)]
- Fix style nits in the new hash config code. No Functional changes.

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

19 years ago- Fix graceful restarts with the new hashed configuration. The hash now allocates...
Paul Querna [Thu, 2 Jun 2005 17:49:46 +0000 (17:49 +0000)]
- Fix graceful restarts with the new hashed configuration.  The hash now allocates out of the pconf pool, instead of the process pool.

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

19 years agoNote that SSLUsername is ignored if FakeBasicAuth is used.
Joe Orton [Wed, 1 Jun 2005 10:36:03 +0000 (10:36 +0000)]
Note that SSLUsername is ignored if FakeBasicAuth is used.

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

19 years ago* event.c: Create ptrans pool as a child of pconf, to fix APR pool
Paul Querna [Wed, 1 Jun 2005 05:00:29 +0000 (05:00 +0000)]
* event.c: Create ptrans pool as a child of pconf, to fix APR pool
  lifetime checks in apr_tables.c.

Based on r170896 changes to the Worker MPM.

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

19 years agodowngrade the log level of a proc_mutex_unlock error message
Jeff Trawick [Tue, 31 May 2005 23:57:41 +0000 (23:57 +0000)]
downgrade the log level of a proc_mutex_unlock error message
when it occurs during restart; it isn't at all uncommon then
when SysV semaphores are used for the accept mutex

same logic already in place for two other mutex calls

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

19 years ago- Use a hash for the configuration command lookup implementation. Now modules can...
Paul Querna [Sun, 29 May 2005 21:39:39 +0000 (21:39 +0000)]
- Use a hash for the configuration command lookup implementation.  Now modules can properly directives without dependence on the LoadModule order.

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

19 years ago- Put a prefix on this error message to have a chance of finding it in the source...
Paul Querna [Fri, 27 May 2005 20:23:08 +0000 (20:23 +0000)]
- Put a prefix on this error message to have a chance of finding it in the source. Just stuffing the parser error buffer into the error log is not helpful if I didn't know where it came from.

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

19 years agoupdate transformation
Astrid Malo [Fri, 27 May 2005 16:48:56 +0000 (16:48 +0000)]
update transformation

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

19 years agoupdate Japanese translation.
Hiroaki Kawai [Fri, 27 May 2005 01:06:32 +0000 (01:06 +0000)]
update Japanese translation.

Submitted by: kawai
Reviewed by: OKANO Takayoshi <kano@na.rim.or.jp>

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

19 years agoFix segmentation fault in mod_auth_{basic,digest} when no provider is explicitly...
Paul Querna [Thu, 26 May 2005 20:34:21 +0000 (20:34 +0000)]
Fix segmentation fault in mod_auth_{basic,digest} when no provider is explicitly listed.
Reported by: Ben Collins-Sussman <sussman collab.net>

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

19 years ago* Makefile.win
Sander Striker [Thu, 26 May 2005 18:33:23 +0000 (18:33 +0000)]
* Makefile.win

  Fix config installation.

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

19 years agoClean up the notes to the logformat section of the mod_log config docs.
Joshua Slive [Wed, 25 May 2005 20:16:26 +0000 (20:16 +0000)]
Clean up the notes to the logformat section of the mod_log config docs.
These have been growing using the "here's something else we should
say" technique, without any serious thought for readability.

In particular:

- Remove the "..." in all the format strings, since almost nobody
uses this and it can be confusing.  It is still documented, just
not included in the definitions.

- Create three sections: modifiers, examples, and a "notes" section
for stuff that doesn't go any place else.

- Remove the discussion of %v being the canonical name.  I think
that it is quite clear since the addition of %V what the difference
is.

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

19 years agoWe have been installing config.nice in build/ for a while, so we might
Joshua Slive [Wed, 25 May 2005 19:42:08 +0000 (19:42 +0000)]
We have been installing config.nice in build/ for a while, so we might
as well tell people about it.

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

19 years ago`build all`
André Malo [Wed, 25 May 2005 18:43:38 +0000 (18:43 +0000)]
`build all`

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

19 years agoAdd mod_authn_alias to the list
Bradley Nicholes [Wed, 25 May 2005 17:38:35 +0000 (17:38 +0000)]
Add mod_authn_alias to the list

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

19 years agoReverse r168030 because the not-acceptable (406)
Joshua Slive [Wed, 25 May 2005 15:20:55 +0000 (15:20 +0000)]
Reverse r168030 because the not-acceptable (406)
custom error doc can't provide all the information
provided by the internal doc.  Also delete the corresponding
.html.var file to avoid future confusion.

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

19 years ago- Use apr_uri_t to parse the proxy URL, instead of munging it by hand. Original code...
Paul Querna [Wed, 25 May 2005 06:42:33 +0000 (06:42 +0000)]
- Use apr_uri_t to parse the proxy URL, instead of munging it by hand. Original code did not handle IPv6 Addresses correctly.

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

19 years agofix line endings and keyword expansion
André Malo [Wed, 25 May 2005 04:31:28 +0000 (04:31 +0000)]
fix line endings and keyword expansion

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

19 years agoCommits 160348 and 160352 are obviated by commit 178340 in APR. httpd
Wilfredo Sanchez [Wed, 25 May 2005 01:55:28 +0000 (01:55 +0000)]
Commits 160348 and 160352 are obviated by commit 178340 in APR. httpd
should have to deal with EAGAIN on a socket it doesn't know is
non-blocking.

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

19 years agoDocumentation for mod_authn_alias
Bradley Nicholes [Tue, 24 May 2005 22:29:25 +0000 (22:29 +0000)]
Documentation for mod_authn_alias

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

19 years agofix minor annoyance on z/OS: __FILE__ is set to
Jeff Trawick [Tue, 24 May 2005 22:11:24 +0000 (22:11 +0000)]
fix minor annoyance on z/OS: __FILE__ is set to
"./foo.c" instead of simply "foo.c", so filter
out all but the basename before logging it with
debug messages

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

19 years agoEBCDIC: Handle chunked input from client or, with proxy, origin
Jeff Trawick [Tue, 24 May 2005 19:49:06 +0000 (19:49 +0000)]
EBCDIC: Handle chunked input from client or, with proxy, origin
server.

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

19 years agoNote the addition of the mod_authn_alias module
Bradley Nicholes [Tue, 24 May 2005 18:10:16 +0000 (18:10 +0000)]
Note the addition of the mod_authn_alias module

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

19 years agoFix trailing backslashes in configuration directives.
Paul Querna [Tue, 24 May 2005 17:25:41 +0000 (17:25 +0000)]
Fix trailing backslashes in configuration directives.

PR: 34834
Submitted by: Timo Viipuri <viipuri dlc.fi>
Reviewed by: Paul Querna

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

19 years agoFix typo.
Hiroaki Kawai [Tue, 24 May 2005 15:47:29 +0000 (15:47 +0000)]
Fix typo.
Submitted by: kano@na.rim.or.jp

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

19 years agoUpdate Japanese translation.
Hiroaki Kawai [Tue, 24 May 2005 15:43:19 +0000 (15:43 +0000)]
Update Japanese translation.

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

19 years agoAdd mod_authn_alias to the build
Bradley Nicholes [Mon, 23 May 2005 23:09:58 +0000 (23:09 +0000)]
Add mod_authn_alias to the build

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

19 years agoAdd the auth provider name as a note in the request so that authn_provider_alias...
Bradley Nicholes [Mon, 23 May 2005 23:07:49 +0000 (23:07 +0000)]
Add the auth provider name as a note in the request so that authn_provider_alias is able to look up the original provider along with the per_dir configuration.

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

19 years agoSubmitted by: Rüdiger Pluem <r.pluem@t-online.de>
Sander Striker [Mon, 23 May 2005 20:54:10 +0000 (20:54 +0000)]
Submitted by: Rüdiger Pluem <r.pluem@t-online.de>

* server/core.c

  (default_handler): Always give the filters a chance at processing
   the response.

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

19 years agoauthn_provider_alias adds the configuration block tag
Bradley Nicholes [Mon, 23 May 2005 17:43:10 +0000 (17:43 +0000)]
authn_provider_alias adds the configuration block tag
<AuthnProviderAlias baseProvider Alias>
Authentication directives contained within this block can be
referenced as a new authProvider using the AuthBasicProvider or
AuthDigestProvider directives.  These directives will be merged in to
the per_dir configuration just before the base provider is called.

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

19 years agosync
Jeff Trawick [Sat, 21 May 2005 12:25:35 +0000 (12:25 +0000)]
sync

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

19 years agoThe new function ap_logs_child_init() is intended for use
Jeff Trawick [Fri, 20 May 2005 10:50:17 +0000 (10:50 +0000)]
The new function ap_logs_child_init() is intended for use
only by the core server.  Require CORE_PRIVATE to obtain
the prototype.

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

19 years agoFix 32787 and the problems I have when using
Jean-Frederic Clere [Thu, 19 May 2005 12:38:57 +0000 (12:38 +0000)]
Fix 32787 and the problems I have when using
--enable-experimental-libtool. (libtool is
an excutable in this case).

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

19 years agofix typo in comment
Jeff Trawick [Thu, 19 May 2005 11:53:48 +0000 (11:53 +0000)]
fix typo in comment

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

19 years ago* server/mpm/worker/worker.c (listener_thread): Create ptrans pool as
Joe Orton [Thu, 19 May 2005 09:01:22 +0000 (09:01 +0000)]
* server/mpm/worker/worker.c (listener_thread): Create ptrans pool as
a child of pconf, to fix APR pool lifetime checks in apr_tables.c.

Submitted by: Joe Schaefer

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

19 years agoupdate transformation
André Malo [Wed, 18 May 2005 17:26:38 +0000 (17:26 +0000)]
update transformation

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

19 years agosome markup cleanup, better topic section name, fix XML validation error
André Malo [Wed, 18 May 2005 17:13:54 +0000 (17:13 +0000)]
some markup cleanup, better topic section name, fix XML validation error

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

19 years ago* fix EOL properties
André Malo [Wed, 18 May 2005 17:00:19 +0000 (17:00 +0000)]
* fix EOL properties
* add LastChangedRevision keyword to mod_dbd.xml
* fix copyright year in mod_dbd.xml

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

19 years agosvn:eol-style native
André Malo [Wed, 18 May 2005 15:41:25 +0000 (15:41 +0000)]
svn:eol-style native

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

19 years agoAdd HTML version of manual page for mod_dbd
Nick Kew [Wed, 18 May 2005 13:36:25 +0000 (13:36 +0000)]
Add HTML version of manual page for mod_dbd

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

19 years agoFix up header in mod_dbd.h (I remembered .c but not .h before previous commit)
Nick Kew [Wed, 18 May 2005 09:23:20 +0000 (09:23 +0000)]
Fix up header in mod_dbd.h (I remembered .c but not .h before previous commit)

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

19 years agoCommitting mod_dbd as new.
Nick Kew [Wed, 18 May 2005 09:19:34 +0000 (09:19 +0000)]
Committing mod_dbd as new.

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

19 years ago* server/log.c (piped_log_spawn): Don't leak an fd for each
Joe Orton [Wed, 18 May 2005 08:03:37 +0000 (08:03 +0000)]
* server/log.c (piped_log_spawn): Don't leak an fd for each
invocation.

Reviewed by: Jeff Trawick

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